bkchr / impl-trait-for-tuples
Rust attribute macro to implement a trait for tuples
☆23Updated 2 years ago
Related projects: ⓘ
- `$crate` in procedural macros.☆64Updated 3 weeks ago
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆62Updated last week
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆48Updated 2 months ago
- A simple set of Rust proc macros for reading and writing global compile-time state between macro calls☆27Updated last year
- Automatic cfg for Rust compiler features☆94Updated 4 months ago
- Automatically implement traits for common smart pointers☆102Updated 6 months ago
- Helper macros: autoimpl, impl_scope☆57Updated 2 months ago
- Full precision decimal representation of f64☆26Updated 3 weeks ago
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆30Updated 5 months ago
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆39Updated 2 weeks ago
- Some internal rustc tools made accessible☆41Updated last month
- Abstraction over std::Instant and tokio_timer that works on WASM☆72Updated 2 years ago
- Remove Cargo.lock lockfile☆32Updated 3 weeks ago
- A primitive for writing structural search and replace programs for rust☆31Updated 2 months ago
- Const TypeId and non-'static TypeId☆50Updated last month
- (lifetime) GATs on stable Rust☆55Updated 8 months ago
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆41Updated 8 months ago
- Check that a crate builds without libstd☆24Updated 3 years ago
- Advisory cross-platform file locks using file descriptors☆75Updated 8 months ago
- Serialization value trees☆43Updated last month
- Threadsafe RefCell for Rust☆85Updated 11 months ago
- cross-platform Rust API for memory mapped IO☆39Updated 4 months ago
- Async executor for WebAssembly☆77Updated 9 months ago
- Mirror of Rust's allocator api for use on stable rust☆37Updated last month
- Exposes arch-specific intrinsics as safe function (via cfg).☆47Updated last month
- A global executor built on top of async-executor and smol☆74Updated 3 months ago
- ☆69Updated this week
- A Rust crate for formatting strings dynamically☆31Updated 9 months ago
- Find out about keys that are ignored when deserializing data☆74Updated 3 weeks ago
- Data structures like Rust `alloc` which reuse user allocated memory☆51Updated 7 months ago