ppv_lite86

Trait ArithOps

Source
pub trait ArithOps:
    Add<Output = Self>
    + AddAssign
    + Sized
    + Copy
    + Clone
    + BSwap { }
Expand description

Ops that depend on word size

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> ArithOps for u32x4x2_avx2<NI>
where NI: Copy,

Source§

impl<S3: Copy, S4: Copy, NI: Copy> ArithOps for u32x4_sse2<S3, S4, NI>
where u32x4_sse2<S3, S4, NI>: BSwap,

Source§

impl<S3: Copy, S4: Copy, NI: Copy> ArithOps for u64x2_sse2<S3, S4, NI>
where u64x2_sse2<S3, S4, NI>: BSwap,

Source§

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

Source§

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