Trait ppv_lite86::types::RotateEachWord32

source ·
pub trait RotateEachWord32 {
    // Required methods
    fn rotate_each_word_right7(self) -> Self;
    fn rotate_each_word_right8(self) -> Self;
    fn rotate_each_word_right11(self) -> Self;
    fn rotate_each_word_right12(self) -> Self;
    fn rotate_each_word_right16(self) -> Self;
    fn rotate_each_word_right20(self) -> Self;
    fn rotate_each_word_right24(self) -> Self;
    fn rotate_each_word_right25(self) -> Self;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<NI: Copy> RotateEachWord32 for u32x4x2_avx2<NI>

source§

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

source§

impl<S4: Copy, NI: Copy> RotateEachWord32 for u32x4_sse2<NoS3, S4, NI>

source§

impl<S4: Copy, NI: Copy> RotateEachWord32 for u32x4_sse2<YesS3, S4, NI>

source§

impl<S4: Copy, NI: Copy> RotateEachWord32 for u64x2_sse2<NoS3, S4, NI>

source§

impl<S4: Copy, NI: Copy> RotateEachWord32 for u64x2_sse2<YesS3, S4, NI>

source§

impl<W> RotateEachWord32 for x4<W>

source§

impl<W, G> RotateEachWord32 for x2<W, G>