GuillaumeGomez / rustc-tools
Some internal rustc tools made accessible
☆47Updated last month
Alternatives and similar repositories for rustc-tools:
Users that are interested in rustc-tools are comparing it to the libraries listed below
- (lifetime) GATs on stable Rust☆57Updated last year
- Lending iterators on stable Rust☆81Updated last year
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆70Updated 3 months ago
- Const TypeId and non-'static TypeId☆60Updated last week
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last week
- cross-platform Rust API for memory mapped IO☆41Updated 9 months ago
- cargo-expand, but with Hygiene [WIP]☆21Updated last year
- Mirror of Rust's allocator api for use on stable rust☆51Updated last week
- Unsafe marker trait for types that deref to a stable address☆31Updated last year
- Faster integer division and modulus operations☆87Updated 2 years ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Stack-allocated DSTs for rust (fixed capacity)☆48Updated last year
- A sinless derive helper☆62Updated 3 months ago
- Macro for sealing traits and structures☆51Updated 3 months ago
- Make trait methods callable without the trait in scope☆135Updated last week
- Data structures like Rust `alloc` which reuse user allocated memory☆53Updated 5 months ago
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆76Updated last month
- Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.☆54Updated this week
- A memory efficient syntax tree for language developers☆54Updated last month
- A low-level I/O ownership and borrowing library☆100Updated 2 months ago
- Read trait fixed to soundly work with uninitalized memory☆25Updated last year
- Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project.☆32Updated this week
- Unbuffered and unlocked I/O streams☆44Updated 6 months ago
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- ☆65Updated 8 months ago
- Fake implementation of `std::Fn` for user-defined data types☆36Updated 2 years ago
- A more flexible version of the Rust `scoped-tls` library☆18Updated 5 months ago
- An exploration of Storages☆36Updated last year
- A primitive for writing structural search and replace programs for rust☆31Updated 7 months ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 3 years ago