Trait ppv_lite86::Vec2

source ·
pub trait Vec2<W> {
    // Required methods
    fn extract(self, i: u32) -> W;
    fn insert(self, w: W, i: u32) -> Self;
}
Expand description

A vector composed of two elements, which may be words or themselves vectors.

Required Methods§

source

fn extract(self, i: u32) -> W

source

fn insert(self, w: W, i: u32) -> Self

Implementors§

source§

impl<NI> Vec2<u32x4_sse2<YesS3, YesS4, NI>> for u32x4x2_avx2<NI>

source§

impl<S3, NI> Vec2<u64> for u64x2_sse2<S3, NoS4, NI>

source§

impl<S3, NI> Vec2<u64> for u64x2_sse2<S3, YesS4, NI>

source§

impl<W: Copy, G> Vec2<W> for x2<W, G>