dtolnay / respan
Macros to erase scope information from tokens
☆24Updated last year
Alternatives and similar repositories for respan:
Users that are interested in respan are comparing it to the libraries listed below
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆32Updated 3 months ago
- Cross-platform, endian-aware primitives for Rust☆34Updated 3 months ago
- Allow function lifetime elision and explicit `for<'a>` annotations on closures.☆22Updated 2 years ago
- (lifetime) GATs on stable Rust☆56Updated last year
- Take a value atomically once.☆27Updated last year
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆67Updated 2 months ago
- Lending iterators on stable Rust☆81Updated last year
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last month
- A primitive for writing structural search and replace programs for rust☆31Updated 6 months ago
- ☆46Updated last month
- A typed map which can make sure item exist.☆34Updated 2 months ago
- futures::AtomicWaker extracted into its own crate☆25Updated 2 months ago
- cross-platform Rust API for memory mapped IO☆41Updated 8 months ago
- ☆70Updated 2 months ago
- Compile-time string operations☆84Updated 3 weeks ago
- A Configuration Library for Rust Applications☆39Updated 3 months ago
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆75Updated this week
- Dynamic structured values for Rust☆27Updated 2 months ago
- Minimal TOML library with few dependencies☆82Updated last week
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Rust crate for Ok-wrapping and try blocks☆19Updated 2 years ago
- Data-driven tests on stable Rust☆37Updated this week
- Serde serializer for generating Starlark build targets☆66Updated 2 weeks ago
- A Rust crate for formatting strings dynamically☆31Updated last year
- A simple set of Rust proc macros for reading and writing global compile-time state between macro calls☆29Updated 3 months ago
- ☆20Updated 2 years ago
- Count directory entries—`ls | wc -l` but faster☆27Updated last year
- Rust's Enum variant counter☆15Updated 3 years ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆36Updated last year
- A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type er…☆45Updated 2 years ago