p-avital / no-deadlocksLinks
Locks compatible with std::sync, but with runtime deadlock debugging for testing purposes
☆26Updated last year
Alternatives and similar repositories for no-deadlocks
Users that are interested in no-deadlocks are comparing it to the libraries listed below
Sorting:
- Unsafe marker trait for types that deref to a stable address☆31Updated 2 years ago
- Abstract over different executors☆73Updated last year
- A generic, fixed-size, associative cache☆40Updated 6 months ago
- Oneshot Rust channel working both in and between sync and async environments☆88Updated 3 months ago
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆103Updated 5 months ago
- docs.rs as a publishing platform?☆69Updated 2 weeks ago
- Automatic cfg for Rust compiler features☆95Updated 2 weeks ago
- Threadsafe RefCell for Rust☆90Updated 2 months ago
- Better reference counted strings for Rust☆126Updated 10 months ago
- Macro for sealing traits and structures☆56Updated 6 months ago
- Declarative parsing for Rust, using a custom derive and nom☆67Updated last month
- ☆57Updated last year
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆144Updated 10 months ago
- Cargo subcommand for checking your documentation for broken links☆156Updated 5 months ago
- Lossless functionality for platform-native strings.☆71Updated 3 months ago
- A circular buffer with fixed capacity (Rust).☆105Updated last year
- ☆89Updated 7 months ago
- Asynchronous DNS lookups☆65Updated 11 months ago
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆79Updated last month
- Serialization value trees☆44Updated 10 months ago
- Extended utilities for working with files and filesystems in Rust. This is a fork of the fs2-rs crate, the aim for this fork is to suppor…☆84Updated 2 months ago
- A rust crate to find the total size of an object, on the stack and on the heap☆107Updated last year
- Migrated to Codeberg☆79Updated last year
- Lending iterators on stable Rust☆82Updated last year
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆73Updated 6 months ago
- Typed any map for rust☆67Updated 5 months ago
- The missing compound borrowing for Rust.☆57Updated 2 weeks ago
- A futures abstraction that runs a set of futures which may complete in any order.☆90Updated 2 months ago
- ASCII-only equivalents to `char`, `str` and `String`.☆73Updated 10 months ago
- Helper macros: autoimpl, impl_scope☆63Updated 5 months ago