TheoOiry / type-rulesLinks
A crate to easily constrain a struct
☆16Updated 3 years ago
Alternatives and similar repositories for type-rules
Users that are interested in type-rules are comparing it to the libraries listed below
Sorting:
- ☆40Updated last year
- Safe, zero-cost downcasting for limited compile-time specialization.☆167Updated 3 weeks ago
- Rust library for safely and explicitly parsing untrusted data☆52Updated last year
- Swift-style keypaths in Rust☆60Updated 4 years ago
- Embed property list files like Info.plist directly in your Rust executable binary☆41Updated 3 years ago
- Convert number to enum☆87Updated last year
- Floating point types which can be safely shared between threads☆17Updated 11 months ago
- Extract bits from a byte slice☆79Updated this week
- An alternate Cargo registry using static files☆123Updated 5 months ago
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆73Updated 8 months ago
- Stack-allocated DSTs for rust (fixed capacity)☆50Updated last year
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆75Updated 5 months ago
- ☆57Updated 3 years ago
- Lossless functionality for platform-native strings.☆71Updated last month
- Easy and safe destructuring for more types.☆32Updated last week
- A sinless derive helper☆74Updated last month
- ☆112Updated 2 years ago
- Better reference counted strings for Rust☆132Updated last year
- Use declarative macros as proc_macro attributes or derives☆136Updated 2 months ago
- Threadsafe RefCell for Rust☆93Updated 4 months ago
- ☆43Updated last year
- Inline procedural macros for Rust☆56Updated 2 years ago
- horrible serde macro stuff☆39Updated last year
- A fast, concurrent string interner☆151Updated 11 months ago
- Const equivalents of std functions, compile-time comparison, and parsing.☆102Updated 7 months ago
- Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.☆59Updated this week
- Utility for comparing two structs and re-applying the differences to other structs☆124Updated last year
- Create extensions for types you don't own with extension traits but without the boilerplate☆131Updated 2 years ago
- Check all the things.☆27Updated 3 months ago
- `&own` pointers in Stable Rust / `RefOwn` / `&mut` with move semantics (and thus drop)☆24Updated 11 months ago