WaffleLapkin / kiam
Better syntax for if/else chains
☆50Updated 2 years ago
Alternatives and similar repositories for kiam:
Users that are interested in kiam are comparing it to the libraries listed below
- Const equivalents of std functions, compile-time comparison, and parsing.☆92Updated last month
- Define your own PhantomData☆151Updated this week
- `Debug` in rust, but only supports valid rust syntax and outputs nicely formatted using pretty-please☆38Updated 9 months ago
- ☆41Updated last year
- Lazy formatting utility macro for rust☆127Updated last year
- ☆111Updated 2 years ago
- Better reference counted strings for Rust☆118Updated 7 months ago
- Versioned data-structures for Rust☆202Updated last year
- Generate enum variants inline☆55Updated last year
- The core part of teloxide: API types, requests☆32Updated 2 years ago
- Extract documentation for the feature flags from comments in Cargo.toml☆177Updated this week
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆69Updated 3 weeks ago
- Lending iterators on stable Rust☆81Updated last year
- Lightweight exceptions for Rust☆63Updated 2 weeks ago
- Rust microbenchmarking harness based on paired-testing methodology☆83Updated last month
- Const TypeId and non-'static TypeId☆60Updated last week
- A tool to mine crates.io and produce static websites☆128Updated 4 months ago
- "A very small syn"☆200Updated 2 weeks ago
- Procedural macro to implement Display and FromStr using common settings.☆184Updated 3 weeks ago
- A procedure macro to unify SYNC and ASYNC implementation for downstream application/crates☆150Updated last year
- Idiomatic exceptions for Rust☆73Updated 5 months ago
- Cargo command to create the README.md from your crate's documentation☆152Updated 2 weeks ago
- Procedural macro to easily write higher-order strategies in proptest.☆46Updated 2 months ago
- Use declarative macros as proc_macro attributes or derives☆108Updated last year
- Safe, zero-cost downcasting for limited compile-time specialization.☆156Updated last month
- Generate Rust enum variants without associated data☆90Updated 10 months ago
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆109Updated 2 years ago
- Convert number to enum☆88Updated 6 months ago
- Conditional compilation using boolean expression syntax, rather than any(), all(), not()☆293Updated 2 years ago
- A Rust macro to make enums with a subset of values of the parent☆85Updated 9 months ago