danielhenrymantilla / macro_rules_attribute-rs
Use declarative macros as proc_macro attributes or derives
☆102Updated last year
Related projects ⓘ
Alternatives and complementary repositories for macro_rules_attribute-rs
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated last month
- Rust macro for automatically generating default☆133Updated 11 months ago
- Rust procedural macro attribute parser☆37Updated 5 months ago
- An alternate Cargo registry using static files☆105Updated last month
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆105Updated 2 years ago
- Extract documentation for the feature flags from comments in Cargo.toml☆176Updated last week
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆95Updated 2 months ago
- Pull in every source file in a directory as a module☆158Updated last week
- Exposes arch-specific intrinsics as safe function (via cfg).☆48Updated 3 months ago
- ☆36Updated last year
- Typed index version of Rust slice and Vec containers☆66Updated last month
- ☆112Updated last year
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆59Updated 3 months ago
- Macro for sealing traits and structures☆49Updated last month
- An easy to configure wrapper for Rust's clippy☆108Updated last year
- Postfix macros on stable Rust, today.☆76Updated 3 years ago
- Const equivalents of std functions, compile-time comparison, and parsing.☆88Updated 7 months ago
- "A very small syn"☆196Updated 7 months ago
- ☆84Updated 3 weeks ago
- Convert number to enum☆88Updated 3 months ago
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆42Updated 10 months ago
- Create extensions for types you don't own with extension traits but without the boilerplate☆129Updated last year
- Oneshot Rust channel working both in and between sync and async environments☆80Updated last month
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- Find out about keys that are ignored when deserializing data☆75Updated last week
- Keep version numbers in sync with Cargo.toml☆72Updated 5 months ago
- A rust crate to find the total size of an object, on the stack and on the heap☆104Updated 10 months ago
- Drop-in replacement for std::time for Wasm in browsers☆53Updated last week
- Safely cast &T to &U where the struct U contains a single field of type T.☆188Updated last week
- Procedural macro to easily write higher-order strategies in proptest.☆45Updated 4 months ago