Trait ppv_lite86::types::ArithOps

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

Ops that depend on word size

Object Safety§

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,