pub trait AtomicBitOps<T = <Self as Atomic>::Primitive>: Atomic + AtomicBitAnd<T> + AtomicBitOr<T> + AtomicBitXor<T> { }
Expand description

A marker trait representing atomic types that support bitwise operations.

Implementors§

source§

impl<T, U> AtomicBitOps<T> for Uwhere U: Atomic + AtomicBitAnd<T> + AtomicBitOr<T> + AtomicBitXor<T>,