x52dev / contractsLinks
A Rust crate that implements "design by contract" via procedural macros
☆10Updated last week
Alternatives and similar repositories for contracts
Users that are interested in contracts are comparing it to the libraries listed below
Sorting:
- Fast Function Dispatch: Improving the performance of Rust's dynamic function calls☆32Updated 7 months ago
- A primitive for writing structural search and replace programs for rust☆31Updated 10 months ago
- Re-usable CLI flags for `cargo` plugins☆39Updated this week
- Static Pointer Analyzer and Transpiler from C to Safe Rust☆25Updated last week
- A direct replacement for `assert_eq` for unordered collections☆12Updated 3 years ago
- Count directory entries—`ls | wc -l` but faster☆28Updated 4 months ago
- The never type (the true one!) in stable Rust.☆37Updated 3 years ago
- "Valgrind Client Request" interface for Rust programs☆17Updated 4 months ago
- Assure that your tests are there, and well written.☆15Updated 2 years ago
- Tiny little crate to determine how large an unnameable type is.☆11Updated 2 months ago
- Unbuffered and unlocked I/O streams☆45Updated 3 months ago
- A synchronous message passing channel that only retains the most recent value.☆13Updated 2 years ago
- ☆20Updated 2 years ago
- A memory efficient syntax tree for language developers☆60Updated last week
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated 7 months ago
- Serde serializer for generating Starlark build targets☆66Updated 2 weeks ago
- Library to serialize and deserialize Syn syntax trees.☆25Updated 2 months ago
- Cargo API written in Paris☆49Updated this week
- Textual tables with automatic alignment☆39Updated last year
- ☆19Updated last year
- Trustfall adapter for querying rustdoc☆17Updated last week
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆41Updated 3 weeks ago
- ☆32Updated 11 months ago
- An easy-to-use, incremental, multi-threaded garbage collector for Rust☆10Updated 9 months ago
- Build a rustc sysroot with custom flags☆17Updated 2 weeks ago
- Thread-unsafe async runtime☆28Updated 7 months ago
- An async version of iterator☆40Updated 11 months ago
- Simple bitset with small-set (single-word) optimization☆19Updated 11 months ago
- A Rust library offering newtyped indices and vecs that use those indices☆19Updated 9 months ago
- Rust's Enum variant counter☆15Updated 3 years ago