Name Description Size Coverage
atomic_u16.rs 1313 -
atomic_u32.rs 1313 -
atomic_u64.rs Implementation of an atomic `u64` cell. On 64 bit platforms, this is a re-export of `AtomicU64`. On 32 bit platforms, this is implemented using a `Mutex`. 648 -
atomic_u64_as_mutex.rs 1662 -
atomic_u64_native.rs 146 -
atomic_u64_static_const_new.rs 239 -
atomic_u64_static_once_cell.rs 1239 -
atomic_usize.rs 1701 -
barrier.rs A `Barrier` that provides `wait_timeout`. This implementation mirrors that of the Rust standard library. 6728 -
mod.rs 3770 -
mutex.rs 937 -
parking_lot.rs A minimal adaption of the `parking_lot` synchronization primitives to the equivalent `std::sync` types. This can be extended to additional types/methods as required. 5022 -
rwlock.rs 1369 -
unsafe_cell.rs 468 -