pub struct MaybeAtomicUsize { /* private fields */ }Expand description
An atomic structure that wraps either an AtomicUsize or a usize, depending on if atomics are available.
Implementations§
Auto Trait Implementations§
impl !Freeze for MaybeAtomicUsize
impl RefUnwindSafe for MaybeAtomicUsize
impl Send for MaybeAtomicUsize
impl Sync for MaybeAtomicUsize
impl Unpin for MaybeAtomicUsize
impl UnwindSafe for MaybeAtomicUsize
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more