graydon / exhaustigen-rs
exhaustive testing library
☆58Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for exhaustigen-rs
- A memory efficient syntax tree for language developers☆51Updated 2 months ago
- Choose Rust types at compile-time via constants☆62Updated 10 months ago
- replacement for std::{Range,RangeInclusive}☆36Updated last year
- Type-level named values with partial dependent type support in Rust☆55Updated 2 years ago
- Interning of data in rust☆87Updated last month
- String optimized for map keys☆60Updated 3 weeks ago
- A fast, concurrent string interner☆140Updated 3 months ago
- Compact sets in rust☆53Updated 3 weeks ago
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆147Updated 6 months ago
- String formatting utilities that return impl Display and are 100% no_std compatible☆39Updated 3 years ago
- a reference-counting cycle collection library in rust☆76Updated last year
- Macro for sealing traits and structures☆49Updated last month
- An exploration of Storages☆34Updated last year
- 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
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated last month
- Rust library for safely and explicitly parsing untrusted data☆51Updated 6 months ago
- Declarative parsing for Rust, using a custom derive and nom☆66Updated last year
- Blazing fast immutable collection datatypes for Rust.☆84Updated 5 months ago
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆95Updated 2 months ago
- Helper macros: autoimpl, impl_scope☆59Updated last month
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated 2 weeks ago
- structured parallel execution for async Rust☆30Updated 3 months ago
- Fake implementation of `std::Fn` for user-defined data types☆36Updated last year
- Log call tree summaries after each request for rust programs instrumented with `tracing`.☆43Updated 2 years ago
- Alternative future adapters that provide cancel safety.☆59Updated this week
- A collection of small utilities for working with pointer types in Rust.☆119Updated last year
- Trait generalization of the fundamental types☆41Updated 5 months ago
- Find calls to panic functions in rust executables☆35Updated 3 years ago
- Gotchas and warts in Rust Lang☆71Updated last year
- To futures-lite as futures-lite is to futures: smaller.☆53Updated 6 months ago