dtolnay / monostate
Type that deserializes only from one specific value
☆227Updated 2 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for monostate
- Graph the number of crates that depend on your crate over time☆232Updated this week
- Easy code duplicate with substitution for Rust☆236Updated 2 months ago
- Conditional compilation using boolean expression syntax, rather than any(), all(), not()☆293Updated last year
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- Extract documentation for the feature flags from comments in Cargo.toml☆176Updated last week
- "A very small syn"☆196Updated 7 months ago
- Track and query Cargo dependency graphs.☆167Updated this week
- Serialize and deserialize C-like enum as underlying repr☆231Updated 2 weeks ago
- Procedural macro to implement Display and FromStr using common settings.☆182Updated last week
- Append-only collections for Rust where borrows to entries can outlive insertions☆228Updated 4 months ago
- Statically-checked alternatives to RefCell and RwLock☆366Updated 5 months ago
- Conditional compilation according to rustc compiler version☆334Updated 2 weeks ago
- Find out path at which a deserialization error occurred☆322Updated 2 weeks ago
- ☆188Updated last month
- lazy static regular expressions checked at compile time☆193Updated 3 months ago
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- A super powered testing macro for Rust☆113Updated this week
- Proc-macro typestate DSL for Rust☆142Updated last year
- A collection of utilities for a superior nom experience☆149Updated last year
- Safe-to-use proc-macro-free self-referential structs in stable Rust.☆245Updated 3 weeks ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated last month
- Zero-overhead type-safe builder pattern `derive` macro for your Rust structs☆223Updated last year
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via C…☆399Updated this week
- The feature-rich, portable async channel library☆252Updated last year
- Compile-time string formatting☆217Updated 2 months ago
- An alternate Cargo registry using static files☆105Updated 2 months ago
- Tracing layer that automatically creates and manages progress bars for active spans.☆192Updated 11 months ago
- Like Rust's std::Path, but UTF-8.☆438Updated 3 months ago
- Execute Rust code carefully, with extra checking along the way☆388Updated 3 months ago
- 💫 Easily retry futures 🦀☆203Updated last year