ppv_lite86

Trait BitOps0

Source
pub trait BitOps0:
    BitAnd<Output = Self>
    + BitOr<Output = Self>
    + BitXor<Output = Self>
    + BitXorAssign
    + Not<Output = Self>
    + AndNot<Output = Self>
    + Sized
    + Copy
    + Clone { }
Expand description

Ops that are independent of word size and endian

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<NI> BitOps0 for u32x4x2_avx2<NI>
where NI: Copy,

Source§

impl<S3: Copy, S4: Copy, NI: Copy> BitOps0 for u32x4_sse2<S3, S4, NI>

Source§

impl<S3: Copy, S4: Copy, NI: Copy> BitOps0 for u64x2_sse2<S3, S4, NI>

Source§

impl<S3: Copy, S4: Copy, NI: Copy> BitOps0 for u128x1_sse2<S3, S4, NI>

Source§

impl<W> BitOps0 for x4<W>
where W: BitOps0,

Source§

impl<W, G> BitOps0 for x2<W, G>
where W: BitOps0, G: Copy,