//! Mock implementation of `std::sync::atomic`.
#[allow(clippy::module_inception)]modatomic;useself::atomic::Atomic;modbool;pubuseself::bool::AtomicBool;modint;pubuseself::int::{AtomicI16, AtomicI32, AtomicI64, AtomicI8, AtomicIsize};pubuseself::int::{AtomicU16, AtomicU32, AtomicU64, AtomicU8, AtomicUsize};modptr;pubuseself::ptr::AtomicPtr;pubusestd::sync::atomic::Ordering;/// Signals the processor that it is entering a busy-wait spin-loop.
pubfnspin_loop_hint(){crate::thread::yield_now();}/// An atomic fence.
pubfnfence(order: Ordering){crate::rt::fence(order);}