x52dev / contractsLinks
A Rust crate that implements "design by contract" via procedural macros
☆10Updated this 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☆33Updated 8 months ago
- Thread-unsafe async runtime☆28Updated 7 months ago
- ☆19Updated last year
- Tiny little crate to determine how large an unnameable type is.☆12Updated 2 months ago
- The never type (the true one!) in stable Rust.☆37Updated 3 years ago
- A direct replacement for `assert_eq` for unordered collections☆12Updated 3 years ago
- Cargo API written in Paris☆50Updated 3 weeks ago
- An async version of iterator☆40Updated last year
- Imitate the documentation build that docs.rs would do☆52Updated 5 months ago
- A Rust library offering newtyped indices and vecs that use those indices☆19Updated 10 months ago
- A memory efficient syntax tree for language developers☆62Updated last month
- ☆21Updated 2 years ago
- We have Crater At Home☆35Updated 8 months ago
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆31Updated 8 months ago
- A primitive for writing structural search and replace programs for rust☆31Updated 11 months ago
- Build a rustc sysroot with custom flags☆17Updated 2 weeks ago
- Rust crate providing a reimplementation of the `std::Any` trait that supports types with non-`'static` lifetimes.☆39Updated 6 months ago
- A Cargo subcommand to run Roogle on local crates☆11Updated last year
- Re-usable CLI flags for `cargo` plugins☆39Updated this week
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆74Updated last week
- Textual tables with automatic alignment☆39Updated last year
- Serde serializer for generating Starlark build targets☆66Updated last month
- An alternative `std`-like implementation built on origin☆31Updated 3 months ago
- An immutable data structure with O(1) append, prepend, and concat time complexity.☆32Updated last week
- Assure that your tests are there, and well written.☆15Updated 2 years ago
- Annoyed that Rust has many string types? Well it doesn't have to☆39Updated 3 years ago
- Rust's Enum variant counter☆15Updated 3 years ago
- Twinsies is a specialized reference-counting pointer where the item is jointly owned in 2 places☆27Updated last year
- Sort Unicode strings lexicographically☆36Updated 11 months ago
- Attribute proc-macro to delegate method to a field☆29Updated last year