Taiki Endo's repositories
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
cargo-hack
Cargo subcommand to provide various options useful for testing and continuous integration.
pin-project
A crate for safe and ergonomic pin-projection.
auto_enums
A library for to allow multiple return types by automatically generated enum.
install-action
GitHub Action for installing development tools (mainly from GitHub Releases).
upload-rust-binary-action
GitHub Action for building and uploading Rust binary to GitHub Releases.
pin-project-lite
A lightweight version of pin-project written with declarative macros.
futures-async-stream
Async stream for Rust and the futures crate.
portable-atomic
Portable atomic types including support for 128-bit atomics, atomic float, etc.
parse-changelog
Simple changelog parser, written in Rust.
futures-enum
#[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.
rust-cross-toolchain
Toolchains for cross compilation and cross testing for Rust.
atomic-maybe-uninit
Atomic operations on potentially uninitialized integers.
cargo-config2
Load and resolve Cargo configuration.
find-crate
Find the crate name from the current Cargo.toml.
coverage-helper
Helper for https://github.com/taiki-e/cargo-llvm-cov/issues/123.
assert-unmoved
A type that asserts that the underlying type is not moved after being pinned and mutably accessed.
semihosting
Semihosting for AArch64, ARM, RISC-V, MIPS32, MIPS64, and Xtensa.
dependabot-config
Structured access to the Dependabot configuration file.
target-spec-json
Structured access to rustc --print target-spec-json and --print all-target-specs-json.