Trait ppv_lite86::types::u32x4

source ·
pub trait u32x4<M: Machine>:
    BitOps32
    + Store<vec128_storage>
    + ArithOps
    + Vec4<u32>
    + Words4
    + LaneWords4
    + StoreBytes
    + MultiLane<[u32; 4]>
    + Into<vec128_storage> { }

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<NI: Copy> u32x4<Avx2Machine<NI>> for u32x4_sse2<YesS3, YesS4, NI>

source§

impl<S3: Copy, S4: Copy, NI: Copy> u32x4<SseMachine<S3, S4, NI>> for u32x4_sse2<S3, S4, NI>
where u32x4_sse2<S3, S4, NI>: RotateEachWord32 + BSwap + MultiLane<[u32; 4]> + Vec4<u32>, SseMachine<S3, S4, NI>: Machine,