Struct llvm_ir::instruction::Atomicity
source · [−]pub struct Atomicity {
pub synch_scope: SynchronizationScope,
pub mem_ordering: MemoryOrdering,
}
Expand description
Fields
synch_scope: SynchronizationScope
mem_ordering: MemoryOrdering
Trait Implementations
sourceimpl PartialEq<Atomicity> for Atomicity
impl PartialEq<Atomicity> for Atomicity
impl Eq for Atomicity
impl StructuralEq for Atomicity
impl StructuralPartialEq for Atomicity
Auto Trait Implementations
impl RefUnwindSafe for Atomicity
impl Send for Atomicity
impl Sync for Atomicity
impl Unpin for Atomicity
impl UnwindSafe for Atomicity
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more