Name Description Size Coverage
atomic_u16.rs 1324 -
atomic_u32.rs 1324 -
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`. 629 -
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 1712 -
barrier.rs A `Barrier` that provides `wait_timeout`. This implementation mirrors that of the Rust standard library. 6856 -
mod.rs 3747 -
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. 5124 -
rwlock.rs 1369 -
unsafe_cell.rs 468 -