[−][src]Enum rustc_codegen_ssa::common::AtomicRmwBinOp

pub enum AtomicRmwBinOp {
    AtomicXchg,
    AtomicAdd,
    AtomicSub,
    AtomicAnd,
    AtomicNand,
    AtomicOr,
    AtomicXor,
    AtomicMax,
    AtomicMin,
    AtomicUMax,
    AtomicUMin,
}

Variants

AtomicXchg
AtomicAdd
AtomicSub
AtomicAnd
AtomicNand
AtomicOr
AtomicXor
AtomicMax
AtomicMin
AtomicUMax
AtomicUMin

Auto Trait Implementations

impl RefUnwindSafe for AtomicRmwBinOp

impl Send for AtomicRmwBinOp

impl Sync for AtomicRmwBinOp

impl Unpin for AtomicRmwBinOp

impl UnwindSafe for AtomicRmwBinOp

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized, 
[src]

impl<T> Borrow<T> for T where
    T: ?Sized, 
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.