p-avital / no-deadlocks
Locks compatible with std::sync, but with runtime deadlock debugging for testing purposes
☆25Updated last year
Alternatives and similar repositories for no-deadlocks:
Users that are interested in no-deadlocks are comparing it to the libraries listed below
- Read trait fixed to soundly work with uninitalized memory☆25Updated last year
- Oneshot Rust channel working both in and between sync and async environments☆86Updated last month
- Unsafe marker trait for types that deref to a stable address☆31Updated last year
- Typed index version of Rust slice and Vec containers☆69Updated 6 months ago
- Stack-allocated DSTs for rust (fixed capacity)☆49Updated last year
- Make trait methods callable without the trait in scope☆136Updated last month
- ☆55Updated last year
- Serialization value trees☆44Updated 8 months ago
- ☆56Updated 9 months ago
- Rust microbenchmarking harness based on paired-testing methodology☆86Updated 3 months ago
- (lifetime) GATs on stable Rust☆57Updated last year
- ☆67Updated 7 months ago
- impl fallible collections in rust, quite as describe in RFC 2116☆37Updated 5 months ago
- ☆65Updated 10 months ago
- ☆72Updated last week
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆101Updated 3 months ago
- A map implementation that relies on fixed-size storage derived by a procedural macro☆44Updated last week
- A more flexible version of the Rust `scoped-tls` library☆18Updated 6 months ago
- Lending iterators on stable Rust☆82Updated last year
- A safe `Pin`-based intrusive doubly-linked list in Rust☆21Updated 2 weeks ago
- Abstract over different executors☆73Updated last year
- docs.rs as a publishing platform?☆68Updated last month
- A generic, fixed-size, associative cache☆40Updated 5 months ago
- Inline procedural macros for Rust☆55Updated 2 years ago
- Simple goldenfile testing in Rust.☆39Updated 2 months ago
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆72Updated 4 months ago
- А procedural macro useful for testing/fuzzing stateful models against a semantically equivalent but obviously correct implementation☆85Updated last year
- Generic extensions for tapping values in Rust.☆55Updated 5 years ago
- Token tree calling convention☆79Updated 2 years ago
- The missing compound borrowing for Rust.☆57Updated last week