Enum rustc_llvm::ffi::AtomicRmwBinOp
[−]
[src]
#[repr(C)]pub enum AtomicRmwBinOp { AtomicXchg, AtomicAdd, AtomicSub, AtomicAnd, AtomicNand, AtomicOr, AtomicXor, AtomicMax, AtomicMin, AtomicUMax, AtomicUMin, }
🔬 This is a nightly-only experimental API. (
rustc_private
)LLVMAtomicRmwBinOp
Variants
AtomicXchg
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicAdd
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicSub
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicAnd
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicNand
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicOr
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicXor
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicMax
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicMin
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicUMax
🔬 This is a nightly-only experimental API. (
rustc_private
)AtomicUMin
🔬 This is a nightly-only experimental API. (
rustc_private
)Trait Implementations
impl Copy for AtomicRmwBinOp
[src]
impl Clone for AtomicRmwBinOp
[src]
fn clone(&self) -> AtomicRmwBinOp
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