pub trait Bitwise: Atomic + And<Type = <Self as Atomic>::Type> + Nand<Type = <Self as Atomic>::Type> + Or<Type = <Self as Atomic>::Type> + Xor<Type = <Self as Atomic>::Type> { }
Expand description

The trait for types implementing atomic bitwise operations

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Bitwise for AtomicBool

source§

impl Bitwise for AtomicI8

source§

impl Bitwise for AtomicI16

source§

impl Bitwise for AtomicI32

source§

impl Bitwise for AtomicI64

source§

impl Bitwise for AtomicIsize

source§

impl Bitwise for AtomicU8

source§

impl Bitwise for AtomicU16

source§

impl Bitwise for AtomicU32

source§

impl Bitwise for AtomicU64

source§

impl Bitwise for AtomicUsize

Implementors§