pub struct OrderedAtomicFlag(/* private fields */);Expand description
An atomic flag
Uses acquire/release memory ordering semantics for reliable handover.
Implementations§
Trait Implementations§
Source§impl Debug for OrderedAtomicFlag
impl Debug for OrderedAtomicFlag
Source§impl Default for OrderedAtomicFlag
impl Default for OrderedAtomicFlag
Source§fn default() -> OrderedAtomicFlag
fn default() -> OrderedAtomicFlag
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for OrderedAtomicFlag
impl RefUnwindSafe for OrderedAtomicFlag
impl Send for OrderedAtomicFlag
impl Sync for OrderedAtomicFlag
impl Unpin for OrderedAtomicFlag
impl UnwindSafe for OrderedAtomicFlag
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