Name Description Size
atomic_u16.rs 1214
atomic_u32.rs 1214
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`. 646
atomic_u64_as_mutex.rs 1662
atomic_u64_native.rs 146
atomic_u64_static_const_new.rs 239
atomic_u64_static_once_cell.rs 1244
atomic_usize.rs 1598
barrier.rs A `Barrier` that provides `wait_timeout`. This implementation mirrors that of the Rust standard library. 6728
mod.rs 3628
mutex.rs 979
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. 4875
unsafe_cell.rs 424