dtolnay / remain
Compile-time checks that an enum or match is written in sorted order
☆112Updated 2 months ago
Alternatives and similar repositories for remain:
Users that are interested in remain are comparing it to the libraries listed below
- Make trait methods callable without the trait in scope☆135Updated 2 months ago
- ☆112Updated 2 years ago
- A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation☆133Updated 2 months ago
- Define your own PhantomData☆151Updated last month
- A Rust library for generically joining iterables with a separator☆91Updated last year
- Fake implementation of `std::Fn` for user-defined data types☆36Updated 2 years ago
- Append-only collections for Rust where borrows to entries can outlive insertions☆230Updated 6 months ago
- ☆178Updated last month
- A small test framework to write your own test harness that looks and behaves like the built-in test harness used by `rustc --test`☆109Updated 3 months ago
- Macro to repeat sequentially indexed copies of a fragment of code☆141Updated last week
- Safe, zero-cost downcasting for limited compile-time specialization.☆155Updated 3 weeks ago
- ☆53Updated 2 months ago
- A scope for async_std and tokio to spawn non-static futures☆125Updated 7 months ago
- ☆55Updated last year
- ☆95Updated last week
- Pull in every source file in a directory as a module☆160Updated 2 months ago
- A cargo-companion to become a 'lean crate' (a member of The Lean Crate Initiative)☆156Updated last year
- docs.rs as a publishing platform?☆66Updated 6 months ago
- Interning of data in rust☆90Updated 3 months ago
- ☆123Updated 2 years ago
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆67Updated 2 months ago
- Write doc comments from macros☆99Updated 3 years ago
- Lazy formatting utility macro for rust☆127Updated last year
- Macro for writing nested `if let` expressions☆163Updated last year
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆52Updated 6 months ago
- ☆105Updated 9 months ago
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last month
- Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.☆53Updated this week
- Better reference counted strings for Rust☆117Updated 6 months ago
- Concatenate identifiers in a macro invocation☆93Updated 2 years ago