pub enum MemoryOrderModifier {
Relaxed,
Acquire,
Release,
AcqRel,
Sc,
}Expand description
Memory ordering qualifiers for atomics or reductions.
Variants§
Trait Implementations§
Source§impl Clone for MemoryOrderModifier
impl Clone for MemoryOrderModifier
Source§fn clone(&self) -> MemoryOrderModifier
fn clone(&self) -> MemoryOrderModifier
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryOrderModifier
impl Debug for MemoryOrderModifier
Source§impl Display for MemoryOrderModifier
impl Display for MemoryOrderModifier
Source§impl PartialEq for MemoryOrderModifier
impl PartialEq for MemoryOrderModifier
impl Copy for MemoryOrderModifier
impl Eq for MemoryOrderModifier
impl StructuralPartialEq for MemoryOrderModifier
Auto Trait Implementations§
impl Freeze for MemoryOrderModifier
impl RefUnwindSafe for MemoryOrderModifier
impl Send for MemoryOrderModifier
impl Sync for MemoryOrderModifier
impl Unpin for MemoryOrderModifier
impl UnwindSafe for MemoryOrderModifier
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