pub enum AtomicOperationModifier {
Cas,
Add,
Inc,
Dec,
Exch,
Min,
Max,
And,
Or,
Xor,
}Expand description
Atomic operation selectors.
Variants§
Trait Implementations§
Source§impl Clone for AtomicOperationModifier
impl Clone for AtomicOperationModifier
Source§fn clone(&self) -> AtomicOperationModifier
fn clone(&self) -> AtomicOperationModifier
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 AtomicOperationModifier
impl Debug for AtomicOperationModifier
Source§impl Display for AtomicOperationModifier
impl Display for AtomicOperationModifier
Source§impl PartialEq for AtomicOperationModifier
impl PartialEq for AtomicOperationModifier
impl Copy for AtomicOperationModifier
impl Eq for AtomicOperationModifier
impl StructuralPartialEq for AtomicOperationModifier
Auto Trait Implementations§
impl Freeze for AtomicOperationModifier
impl RefUnwindSafe for AtomicOperationModifier
impl Send for AtomicOperationModifier
impl Sync for AtomicOperationModifier
impl Unpin for AtomicOperationModifier
impl UnwindSafe for AtomicOperationModifier
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