Eolu / enum-assocLinks
Rust procedural macro to associate constants with enum variants.
☆31Updated last month
Alternatives and similar repositories for enum-assoc
Users that are interested in enum-assoc are comparing it to the libraries listed below
Sorting:
- Helper macros: autoimpl, impl_scope☆68Updated last month
- Cargo API written in Paris☆56Updated this week
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆89Updated last month
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆152Updated 2 months ago
- An efficient JSON Value parser☆76Updated 2 years ago
- ☆109Updated last year
- This crate provides Discrete Interval Tree Data-Structures, which are based off BTreeMap☆51Updated 3 months ago
- Serde Visitor for deserializing untagged enums☆69Updated last month
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆124Updated last week
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆35Updated last year
- Public repository for the Rust keyword generics initiative☆110Updated last year
- ☆77Updated 5 months ago
- Macro to repeat sequentially indexed copies of a fragment of code☆160Updated last month
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆67Updated 5 months ago
- A lightweight attribute macro for easily writing extension trait pattern.☆87Updated 2 weeks ago
- A Set of Bits☆72Updated 5 months ago
- Compile-time checks that an enum or match is written in sorted order☆120Updated last month
- A memory efficient syntax tree for language developers☆63Updated last month
- Thread-unsafe async runtime☆29Updated last year
- Parsing and inspecting Rust literals (particularly useful for proc macros)☆50Updated 3 months ago
- ☆39Updated last year
- Better reference counted strings for Rust☆140Updated last year
- A concise, self-describing binary format written in Rust for Serde☆68Updated last year
- Take a value atomically once.☆30Updated 3 years ago
- Choose Rust types at compile-time via constants☆69Updated 2 years ago
- Lending iterators on stable Rust☆83Updated 2 years ago
- Generic extensions for tapping values in Rust.☆59Updated 6 years ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆179Updated 5 months ago
- Declarative parsing for Rust, using a custom derive and nom☆71Updated 5 months ago
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆46Updated last month