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

pub enum AtomicOrdering {
    NotAtomic,
    Unordered,
    Monotonic,
    Acquire,
    Release,
    AcquireRelease,
    SequentiallyConsistent,
}

Variants

NotAtomic
Unordered
Monotonic
Acquire
Release
AcquireRelease
SequentiallyConsistent

Auto Trait Implementations

impl RefUnwindSafe for AtomicOrdering

impl Send for AtomicOrdering

impl Sync for AtomicOrdering

impl Unpin for AtomicOrdering

impl UnwindSafe for AtomicOrdering

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.