Enum llvm_sys::LLVMAtomicRMWBinOp
source · #[repr(C)]
pub enum LLVMAtomicRMWBinOp {
Show 15 variants
LLVMAtomicRMWBinOpXchg,
LLVMAtomicRMWBinOpAdd,
LLVMAtomicRMWBinOpSub,
LLVMAtomicRMWBinOpAnd,
LLVMAtomicRMWBinOpNand,
LLVMAtomicRMWBinOpOr,
LLVMAtomicRMWBinOpXor,
LLVMAtomicRMWBinOpMax,
LLVMAtomicRMWBinOpMin,
LLVMAtomicRMWBinOpUMax,
LLVMAtomicRMWBinOpUMin,
LLVMAtomicRMWBinOpFAdd,
LLVMAtomicRMWBinOpFSub,
LLVMAtomicRMWBinOpFMax,
LLVMAtomicRMWBinOpFMin,
}
Variants§
LLVMAtomicRMWBinOpXchg
LLVMAtomicRMWBinOpAdd
LLVMAtomicRMWBinOpSub
LLVMAtomicRMWBinOpAnd
LLVMAtomicRMWBinOpNand
LLVMAtomicRMWBinOpOr
LLVMAtomicRMWBinOpXor
LLVMAtomicRMWBinOpMax
LLVMAtomicRMWBinOpMin
LLVMAtomicRMWBinOpUMax
LLVMAtomicRMWBinOpUMin
LLVMAtomicRMWBinOpFAdd
LLVMAtomicRMWBinOpFSub
LLVMAtomicRMWBinOpFMax
LLVMAtomicRMWBinOpFMin
Trait Implementations§
source§impl Clone for LLVMAtomicRMWBinOp
impl Clone for LLVMAtomicRMWBinOp
source§fn clone(&self) -> LLVMAtomicRMWBinOp
fn clone(&self) -> LLVMAtomicRMWBinOp
Returns a copy 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 LLVMAtomicRMWBinOp
impl Debug for LLVMAtomicRMWBinOp
source§impl PartialEq<LLVMAtomicRMWBinOp> for LLVMAtomicRMWBinOp
impl PartialEq<LLVMAtomicRMWBinOp> for LLVMAtomicRMWBinOp
source§fn eq(&self, other: &LLVMAtomicRMWBinOp) -> bool
fn eq(&self, other: &LLVMAtomicRMWBinOp) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.