Enum rustc_llvm::ffi::AtomicOrdering
[−]
[src]
#[repr(C)]pub enum AtomicOrdering { NotAtomic, Unordered, Monotonic, Acquire, Release, AcquireRelease, SequentiallyConsistent, }
🔬 This is a nightly-only experimental API. (
rustc_private)LLVMAtomicOrdering
Variants
NotAtomic🔬 This is a nightly-only experimental API. (
rustc_private)Unordered🔬 This is a nightly-only experimental API. (
rustc_private)Monotonic🔬 This is a nightly-only experimental API. (
rustc_private)Acquire🔬 This is a nightly-only experimental API. (
rustc_private)Release🔬 This is a nightly-only experimental API. (
rustc_private)AcquireRelease🔬 This is a nightly-only experimental API. (
rustc_private)SequentiallyConsistent🔬 This is a nightly-only experimental API. (
rustc_private)Trait Implementations
impl Copy for AtomicOrdering[src]
impl Clone for AtomicOrdering[src]
fn clone(&self) -> AtomicOrdering
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more