Trait parking_lot::elision::AtomicElisionExt
source · pub trait AtomicElisionExt {
type IntType;
// Required methods
fn elision_compare_exchange_acquire(
&self,
current: Self::IntType,
new: Self::IntType,
) -> Result<Self::IntType, Self::IntType>;
fn elision_fetch_sub_release(&self, val: Self::IntType) -> Self::IntType;
}