pub trait IsntAtomicBoolExt: Sealed {
// Required methods
fn not_into_inner(self) -> bool;
fn not_load(&self, order: Ordering) -> bool;
fn not_swap(&self, val: bool, order: Ordering) -> bool;
fn not_fetch_and(&self, val: bool, order: Ordering) -> bool;
fn not_fetch_nand(&self, val: bool, order: Ordering) -> bool;
fn not_fetch_xor(&self, val: bool, order: Ordering) -> bool;
fn not_fetch_not(&self, order: Ordering) -> bool;
}Expand description
Extension for AtomicBool
Required Methods§
Sourcefn not_into_inner(self) -> bool
fn not_into_inner(self) -> bool
The negation of into_inner
Sourcefn not_fetch_nand(&self, val: bool, order: Ordering) -> bool
fn not_fetch_nand(&self, val: bool, order: Ordering) -> bool
The negation of fetch_nand
Sourcefn not_fetch_not(&self, order: Ordering) -> bool
fn not_fetch_not(&self, order: Ordering) -> bool
The negation of fetch_not
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".