ppv_lite86

Trait AndNot

Source
pub trait AndNot {
    type Output;

    // Required method
    fn andnot(self, rhs: Self) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn andnot(self, rhs: Self) -> Self::Output

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> AndNot for u32x4x2_avx2<NI>

Source§

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

Source§

type Output = u32x4_sse2<S3, S4, NI>

Source§

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

Source§

type Output = u64x2_sse2<S3, S4, NI>

Source§

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

Source§

type Output = u128x1_sse2<S3, S4, NI>

Source§

impl<W: AndNot + Copy> AndNot for x4<W>

Source§

type Output = x4<<W as AndNot>::Output>

Source§

impl<W: AndNot + Copy, G> AndNot for x2<W, G>

Source§

type Output = x2<<W as AndNot>::Output, G>