[][src]Struct simba::simd::Simd

#[repr(transparent)]pub struct Simd<N: SimdValue>(pub N);

An Simd structure that implements all the relevant traits from num an simba.

This is needed to overcome the orphan rules.

Trait Implementations

impl Add<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

type Output = Self

The resulting type after applying the + operator.

impl Add<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

type Output = Self

The resulting type after applying the + operator.

impl AddAssign<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl AddAssign<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl AddAssign<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl AddAssign<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl AddAssign<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl AddAssign<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl AddAssign<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl AddAssign<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl AddAssign<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl AddAssign<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl AddAssign<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl AddAssign<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl AddAssign<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl AddAssign<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl AddAssign<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl AddAssign<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl AddAssign<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl AddAssign<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl AddAssign<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl AddAssign<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl AddAssign<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl AddAssign<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl AddAssign<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl AddAssign<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl AddAssign<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl AddAssign<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl AddAssign<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl AddAssign<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl AddAssign<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl AddAssign<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl AddAssign<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl AddAssign<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl AddAssign<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl AddAssign<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl AddAssign<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl AddAssign<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl AddAssign<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl AddAssign<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl AddAssign<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl AddAssign<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl AddAssign<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl AddAssign<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl AddAssign<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl AddAssign<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl AddAssign<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl AddAssign<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl AddAssign<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl AddAssign<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl AddAssign<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl AddAssign<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl AddAssign<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl AddAssign<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl AddAssign<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl AddAssign<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl AddAssign<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl<N: Clone + SimdValue> Clone for Simd<N>[src]

impl<N: Copy + SimdValue> Copy for Simd<N>[src]

impl<N: Debug + SimdValue> Debug for Simd<N>[src]

impl<N: SimdValue + Copy> Display for Simd<N> where
    N::Element: Display
[src]

impl Div<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

type Output = Self

The resulting type after applying the / operator.

impl Div<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

type Output = Self

The resulting type after applying the / operator.

impl DivAssign<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl DivAssign<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl DivAssign<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl DivAssign<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl DivAssign<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl DivAssign<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl DivAssign<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl DivAssign<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl DivAssign<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl DivAssign<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl DivAssign<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl DivAssign<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl DivAssign<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl DivAssign<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl DivAssign<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl DivAssign<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl DivAssign<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl DivAssign<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl DivAssign<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl DivAssign<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl DivAssign<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl DivAssign<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl DivAssign<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl DivAssign<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl DivAssign<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl DivAssign<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl DivAssign<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl DivAssign<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl DivAssign<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl DivAssign<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl DivAssign<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl DivAssign<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl DivAssign<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl DivAssign<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl DivAssign<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl DivAssign<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl DivAssign<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl DivAssign<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl DivAssign<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl DivAssign<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl DivAssign<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl DivAssign<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl DivAssign<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl DivAssign<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl DivAssign<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl DivAssign<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl DivAssign<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl DivAssign<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl DivAssign<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl DivAssign<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl DivAssign<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl DivAssign<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl DivAssign<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl DivAssign<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl DivAssign<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl<N: Eq + SimdValue> Eq for Simd<N>[src]

impl Field for Simd<f32x2>[src]

impl Field for Simd<f32x4>[src]

impl Field for Simd<f32x8>[src]

impl Field for Simd<f32x16>[src]

impl Field for Simd<f64x2>[src]

impl Field for Simd<f64x4>[src]

impl Field for Simd<f64x8>[src]

impl From<[f32; 16]> for Simd<f32x16>[src]

impl From<[f32; 2]> for Simd<f32x2>[src]

impl From<[f32; 4]> for Simd<f32x4>[src]

impl From<[f32; 8]> for Simd<f32x8>[src]

impl From<[f64; 2]> for Simd<f64x2>[src]

impl From<[f64; 4]> for Simd<f64x4>[src]

impl From<[f64; 8]> for Simd<f64x8>[src]

impl From<[i128; 1]> for Simd<i128x1>[src]

impl From<[i128; 2]> for Simd<i128x2>[src]

impl From<[i128; 4]> for Simd<i128x4>[src]

impl From<[i16; 16]> for Simd<i16x16>[src]

impl From<[i16; 2]> for Simd<i16x2>[src]

impl From<[i16; 32]> for Simd<i16x32>[src]

impl From<[i16; 4]> for Simd<i16x4>[src]

impl From<[i16; 8]> for Simd<i16x8>[src]

impl From<[i32; 16]> for Simd<i32x16>[src]

impl From<[i32; 2]> for Simd<i32x2>[src]

impl From<[i32; 4]> for Simd<i32x4>[src]

impl From<[i32; 8]> for Simd<i32x8>[src]

impl From<[i64; 2]> for Simd<i64x2>[src]

impl From<[i64; 4]> for Simd<i64x4>[src]

impl From<[i64; 8]> for Simd<i64x8>[src]

impl From<[i8; 16]> for Simd<i8x16>[src]

impl From<[i8; 2]> for Simd<i8x2>[src]

impl From<[i8; 32]> for Simd<i8x32>[src]

impl From<[i8; 4]> for Simd<i8x4>[src]

impl From<[i8; 64]> for Simd<i8x64>[src]

impl From<[i8; 8]> for Simd<i8x8>[src]

impl From<[isize; 2]> for Simd<isizex2>[src]

impl From<[isize; 4]> for Simd<isizex4>[src]

impl From<[isize; 8]> for Simd<isizex8>[src]

impl From<[u128; 1]> for Simd<u128x1>[src]

impl From<[u128; 2]> for Simd<u128x2>[src]

impl From<[u128; 4]> for Simd<u128x4>[src]

impl From<[u16; 16]> for Simd<u16x16>[src]

impl From<[u16; 2]> for Simd<u16x2>[src]

impl From<[u16; 32]> for Simd<u16x32>[src]

impl From<[u16; 4]> for Simd<u16x4>[src]

impl From<[u16; 8]> for Simd<u16x8>[src]

impl From<[u32; 16]> for Simd<u32x16>[src]

impl From<[u32; 2]> for Simd<u32x2>[src]

impl From<[u32; 4]> for Simd<u32x4>[src]

impl From<[u32; 8]> for Simd<u32x8>[src]

impl From<[u64; 2]> for Simd<u64x2>[src]

impl From<[u64; 4]> for Simd<u64x4>[src]

impl From<[u64; 8]> for Simd<u64x8>[src]

impl From<[u8; 16]> for Simd<u8x16>[src]

impl From<[u8; 2]> for Simd<u8x2>[src]

impl From<[u8; 32]> for Simd<u8x32>[src]

impl From<[u8; 4]> for Simd<u8x4>[src]

impl From<[u8; 64]> for Simd<u8x64>[src]

impl From<[u8; 8]> for Simd<u8x8>[src]

impl From<[usize; 2]> for Simd<usizex2>[src]

impl From<[usize; 4]> for Simd<usizex4>[src]

impl From<[usize; 8]> for Simd<usizex8>[src]

impl FromPrimitive for Simd<f32x2>[src]

impl FromPrimitive for Simd<f32x4>[src]

impl FromPrimitive for Simd<i16x2>[src]

impl FromPrimitive for Simd<i16x4>[src]

impl FromPrimitive for Simd<i16x8>[src]

impl FromPrimitive for Simd<i16x16>[src]

impl FromPrimitive for Simd<i16x32>[src]

impl FromPrimitive for Simd<i32x2>[src]

impl FromPrimitive for Simd<i32x4>[src]

impl FromPrimitive for Simd<i32x8>[src]

impl FromPrimitive for Simd<i32x16>[src]

impl FromPrimitive for Simd<i64x2>[src]

impl FromPrimitive for Simd<f32x8>[src]

impl FromPrimitive for Simd<i64x4>[src]

impl FromPrimitive for Simd<i64x8>[src]

impl FromPrimitive for Simd<i8x2>[src]

impl FromPrimitive for Simd<i8x4>[src]

impl FromPrimitive for Simd<i8x8>[src]

impl FromPrimitive for Simd<i8x16>[src]

impl FromPrimitive for Simd<i8x32>[src]

impl FromPrimitive for Simd<i8x64>[src]

impl FromPrimitive for Simd<isizex2>[src]

impl FromPrimitive for Simd<isizex4>[src]

impl FromPrimitive for Simd<f32x16>[src]

impl FromPrimitive for Simd<isizex8>[src]

impl FromPrimitive for Simd<u128x1>[src]

impl FromPrimitive for Simd<u128x2>[src]

impl FromPrimitive for Simd<u128x4>[src]

impl FromPrimitive for Simd<u16x2>[src]

impl FromPrimitive for Simd<u16x4>[src]

impl FromPrimitive for Simd<u16x8>[src]

impl FromPrimitive for Simd<u16x16>[src]

impl FromPrimitive for Simd<u16x32>[src]

impl FromPrimitive for Simd<u32x2>[src]

impl FromPrimitive for Simd<f64x2>[src]

impl FromPrimitive for Simd<u32x4>[src]

impl FromPrimitive for Simd<u32x8>[src]

impl FromPrimitive for Simd<u32x16>[src]

impl FromPrimitive for Simd<u64x2>[src]

impl FromPrimitive for Simd<u64x4>[src]

impl FromPrimitive for Simd<u64x8>[src]

impl FromPrimitive for Simd<u8x2>[src]

impl FromPrimitive for Simd<u8x4>[src]

impl FromPrimitive for Simd<u8x8>[src]

impl FromPrimitive for Simd<u8x16>[src]

impl FromPrimitive for Simd<f64x4>[src]

impl FromPrimitive for Simd<u8x32>[src]

impl FromPrimitive for Simd<u8x64>[src]

impl FromPrimitive for Simd<usizex2>[src]

impl FromPrimitive for Simd<usizex4>[src]

impl FromPrimitive for Simd<usizex8>[src]

impl FromPrimitive for Simd<f64x8>[src]

impl FromPrimitive for Simd<i128x1>[src]

impl FromPrimitive for Simd<i128x2>[src]

impl FromPrimitive for Simd<i128x4>[src]

impl Mul<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

type Output = Self

The resulting type after applying the * operator.

impl Mul<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

type Output = Self

The resulting type after applying the * operator.

impl MulAssign<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl MulAssign<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl MulAssign<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl MulAssign<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl MulAssign<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl MulAssign<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl MulAssign<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl MulAssign<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl MulAssign<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl MulAssign<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl MulAssign<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl MulAssign<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl MulAssign<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl MulAssign<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl MulAssign<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl MulAssign<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl MulAssign<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl MulAssign<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl MulAssign<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl MulAssign<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl MulAssign<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl MulAssign<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl MulAssign<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl MulAssign<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl MulAssign<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl MulAssign<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl MulAssign<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl MulAssign<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl MulAssign<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl MulAssign<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl MulAssign<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl MulAssign<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl MulAssign<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl MulAssign<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl MulAssign<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl MulAssign<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl MulAssign<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl MulAssign<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl MulAssign<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl MulAssign<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl MulAssign<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl MulAssign<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl MulAssign<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl MulAssign<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl MulAssign<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl MulAssign<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl MulAssign<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl MulAssign<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl MulAssign<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl MulAssign<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl MulAssign<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl MulAssign<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl MulAssign<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl MulAssign<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl MulAssign<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl Neg for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Neg for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Num for Simd<f32x2>[src]

type FromStrRadixErr = <f32 as Num>::FromStrRadixErr

impl Num for Simd<f32x4>[src]

type FromStrRadixErr = <f32 as Num>::FromStrRadixErr

impl Num for Simd<i16x2>[src]

type FromStrRadixErr = <i16 as Num>::FromStrRadixErr

impl Num for Simd<i16x4>[src]

type FromStrRadixErr = <i16 as Num>::FromStrRadixErr

impl Num for Simd<i16x8>[src]

type FromStrRadixErr = <i16 as Num>::FromStrRadixErr

impl Num for Simd<i16x16>[src]

type FromStrRadixErr = <i16 as Num>::FromStrRadixErr

impl Num for Simd<i16x32>[src]

type FromStrRadixErr = <i16 as Num>::FromStrRadixErr

impl Num for Simd<i32x2>[src]

type FromStrRadixErr = <i32 as Num>::FromStrRadixErr

impl Num for Simd<i32x4>[src]

type FromStrRadixErr = <i32 as Num>::FromStrRadixErr

impl Num for Simd<i32x8>[src]

type FromStrRadixErr = <i32 as Num>::FromStrRadixErr

impl Num for Simd<i32x16>[src]

type FromStrRadixErr = <i32 as Num>::FromStrRadixErr

impl Num for Simd<i64x2>[src]

type FromStrRadixErr = <i64 as Num>::FromStrRadixErr

impl Num for Simd<f32x8>[src]

type FromStrRadixErr = <f32 as Num>::FromStrRadixErr

impl Num for Simd<i64x4>[src]

type FromStrRadixErr = <i64 as Num>::FromStrRadixErr

impl Num for Simd<i64x8>[src]

type FromStrRadixErr = <i64 as Num>::FromStrRadixErr

impl Num for Simd<i8x2>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<i8x4>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<i8x8>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<i8x16>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<i8x32>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<i8x64>[src]

type FromStrRadixErr = <i8 as Num>::FromStrRadixErr

impl Num for Simd<isizex2>[src]

type FromStrRadixErr = <isize as Num>::FromStrRadixErr

impl Num for Simd<isizex4>[src]

type FromStrRadixErr = <isize as Num>::FromStrRadixErr

impl Num for Simd<f32x16>[src]

type FromStrRadixErr = <f32 as Num>::FromStrRadixErr

impl Num for Simd<isizex8>[src]

type FromStrRadixErr = <isize as Num>::FromStrRadixErr

impl Num for Simd<u128x1>[src]

type FromStrRadixErr = <u128 as Num>::FromStrRadixErr

impl Num for Simd<u128x2>[src]

type FromStrRadixErr = <u128 as Num>::FromStrRadixErr

impl Num for Simd<u128x4>[src]

type FromStrRadixErr = <u128 as Num>::FromStrRadixErr

impl Num for Simd<u16x2>[src]

type FromStrRadixErr = <u16 as Num>::FromStrRadixErr

impl Num for Simd<u16x4>[src]

type FromStrRadixErr = <u16 as Num>::FromStrRadixErr

impl Num for Simd<u16x8>[src]

type FromStrRadixErr = <u16 as Num>::FromStrRadixErr

impl Num for Simd<u16x16>[src]

type FromStrRadixErr = <u16 as Num>::FromStrRadixErr

impl Num for Simd<u16x32>[src]

type FromStrRadixErr = <u16 as Num>::FromStrRadixErr

impl Num for Simd<u32x2>[src]

type FromStrRadixErr = <u32 as Num>::FromStrRadixErr

impl Num for Simd<f64x2>[src]

type FromStrRadixErr = <f64 as Num>::FromStrRadixErr

impl Num for Simd<u32x4>[src]

type FromStrRadixErr = <u32 as Num>::FromStrRadixErr

impl Num for Simd<u32x8>[src]

type FromStrRadixErr = <u32 as Num>::FromStrRadixErr

impl Num for Simd<u32x16>[src]

type FromStrRadixErr = <u32 as Num>::FromStrRadixErr

impl Num for Simd<u64x2>[src]

type FromStrRadixErr = <u64 as Num>::FromStrRadixErr

impl Num for Simd<u64x4>[src]

type FromStrRadixErr = <u64 as Num>::FromStrRadixErr

impl Num for Simd<u64x8>[src]

type FromStrRadixErr = <u64 as Num>::FromStrRadixErr

impl Num for Simd<u8x2>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<u8x4>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<u8x8>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<u8x16>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<f64x4>[src]

type FromStrRadixErr = <f64 as Num>::FromStrRadixErr

impl Num for Simd<u8x32>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<u8x64>[src]

type FromStrRadixErr = <u8 as Num>::FromStrRadixErr

impl Num for Simd<usizex2>[src]

type FromStrRadixErr = <usize as Num>::FromStrRadixErr

impl Num for Simd<usizex4>[src]

type FromStrRadixErr = <usize as Num>::FromStrRadixErr

impl Num for Simd<usizex8>[src]

type FromStrRadixErr = <usize as Num>::FromStrRadixErr

impl Num for Simd<f64x8>[src]

type FromStrRadixErr = <f64 as Num>::FromStrRadixErr

impl Num for Simd<i128x1>[src]

type FromStrRadixErr = <i128 as Num>::FromStrRadixErr

impl Num for Simd<i128x2>[src]

type FromStrRadixErr = <i128 as Num>::FromStrRadixErr

impl Num for Simd<i128x4>[src]

type FromStrRadixErr = <i128 as Num>::FromStrRadixErr

impl One for Simd<f32x2>[src]

impl One for Simd<f32x4>[src]

impl One for Simd<i16x2>[src]

impl One for Simd<i16x4>[src]

impl One for Simd<i16x8>[src]

impl One for Simd<i16x16>[src]

impl One for Simd<i16x32>[src]

impl One for Simd<i32x2>[src]

impl One for Simd<i32x4>[src]

impl One for Simd<i32x8>[src]

impl One for Simd<i32x16>[src]

impl One for Simd<i64x2>[src]

impl One for Simd<f32x8>[src]

impl One for Simd<i64x4>[src]

impl One for Simd<i64x8>[src]

impl One for Simd<i8x2>[src]

impl One for Simd<i8x4>[src]

impl One for Simd<i8x8>[src]

impl One for Simd<i8x16>[src]

impl One for Simd<i8x32>[src]

impl One for Simd<i8x64>[src]

impl One for Simd<isizex2>[src]

impl One for Simd<isizex4>[src]

impl One for Simd<f32x16>[src]

impl One for Simd<isizex8>[src]

impl One for Simd<u128x1>[src]

impl One for Simd<u128x2>[src]

impl One for Simd<u128x4>[src]

impl One for Simd<u16x2>[src]

impl One for Simd<u16x4>[src]

impl One for Simd<u16x8>[src]

impl One for Simd<u16x16>[src]

impl One for Simd<u16x32>[src]

impl One for Simd<u32x2>[src]

impl One for Simd<f64x2>[src]

impl One for Simd<u32x4>[src]

impl One for Simd<u32x8>[src]

impl One for Simd<u32x16>[src]

impl One for Simd<u64x2>[src]

impl One for Simd<u64x4>[src]

impl One for Simd<u64x8>[src]

impl One for Simd<u8x2>[src]

impl One for Simd<u8x4>[src]

impl One for Simd<u8x8>[src]

impl One for Simd<u8x16>[src]

impl One for Simd<f64x4>[src]

impl One for Simd<u8x32>[src]

impl One for Simd<u8x64>[src]

impl One for Simd<usizex2>[src]

impl One for Simd<usizex4>[src]

impl One for Simd<usizex8>[src]

impl One for Simd<f64x8>[src]

impl One for Simd<i128x1>[src]

impl One for Simd<i128x2>[src]

impl One for Simd<i128x4>[src]

impl<N: PartialEq + SimdValue> PartialEq<Simd<N>> for Simd<N>[src]

impl<N: PrimitiveSimdValue> PrimitiveSimdValue for Simd<N>[src]

impl Rem<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

type Output = Self

The resulting type after applying the % operator.

impl Rem<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

type Output = Self

The resulting type after applying the % operator.

impl RemAssign<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl RemAssign<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl RemAssign<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl RemAssign<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl RemAssign<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl RemAssign<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl RemAssign<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl RemAssign<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl RemAssign<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl RemAssign<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl RemAssign<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl RemAssign<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl RemAssign<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl RemAssign<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl RemAssign<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl RemAssign<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl RemAssign<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl RemAssign<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl RemAssign<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl RemAssign<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl RemAssign<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl RemAssign<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl RemAssign<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl RemAssign<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl RemAssign<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl RemAssign<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl RemAssign<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl RemAssign<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl RemAssign<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl RemAssign<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl RemAssign<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl RemAssign<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl RemAssign<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl RemAssign<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl RemAssign<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl RemAssign<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl RemAssign<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl RemAssign<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl RemAssign<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl RemAssign<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl RemAssign<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl RemAssign<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl RemAssign<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl RemAssign<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl RemAssign<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl RemAssign<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl RemAssign<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl RemAssign<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl RemAssign<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl RemAssign<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl RemAssign<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl RemAssign<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl RemAssign<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl RemAssign<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl RemAssign<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl SimdComplexField for Simd<f32x2>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f32x4>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f32x8>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f32x16>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f64x2>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f64x4>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdComplexField for Simd<f64x8>[src]

type SimdRealField = Self

Type of the coefficients of a complex number.

impl SimdPartialOrd for Simd<f32x2>[src]

impl SimdPartialOrd for Simd<f32x4>[src]

impl SimdPartialOrd for Simd<i16x2>[src]

impl SimdPartialOrd for Simd<i16x4>[src]

impl SimdPartialOrd for Simd<i16x8>[src]

impl SimdPartialOrd for Simd<i16x16>[src]

impl SimdPartialOrd for Simd<i16x32>[src]

impl SimdPartialOrd for Simd<i32x2>[src]

impl SimdPartialOrd for Simd<i32x4>[src]

impl SimdPartialOrd for Simd<i32x8>[src]

impl SimdPartialOrd for Simd<i32x16>[src]

impl SimdPartialOrd for Simd<i64x2>[src]

impl SimdPartialOrd for Simd<f32x8>[src]

impl SimdPartialOrd for Simd<i64x4>[src]

impl SimdPartialOrd for Simd<i64x8>[src]

impl SimdPartialOrd for Simd<i8x2>[src]

impl SimdPartialOrd for Simd<i8x4>[src]

impl SimdPartialOrd for Simd<i8x8>[src]

impl SimdPartialOrd for Simd<i8x16>[src]

impl SimdPartialOrd for Simd<i8x32>[src]

impl SimdPartialOrd for Simd<i8x64>[src]

impl SimdPartialOrd for Simd<isizex2>[src]

impl SimdPartialOrd for Simd<isizex4>[src]

impl SimdPartialOrd for Simd<f32x16>[src]

impl SimdPartialOrd for Simd<isizex8>[src]

impl SimdPartialOrd for Simd<u128x1>[src]

impl SimdPartialOrd for Simd<u128x2>[src]

impl SimdPartialOrd for Simd<u128x4>[src]

impl SimdPartialOrd for Simd<u16x2>[src]

impl SimdPartialOrd for Simd<u16x4>[src]

impl SimdPartialOrd for Simd<u16x8>[src]

impl SimdPartialOrd for Simd<u16x16>[src]

impl SimdPartialOrd for Simd<u16x32>[src]

impl SimdPartialOrd for Simd<u32x2>[src]

impl SimdPartialOrd for Simd<f64x2>[src]

impl SimdPartialOrd for Simd<u32x4>[src]

impl SimdPartialOrd for Simd<u32x8>[src]

impl SimdPartialOrd for Simd<u32x16>[src]

impl SimdPartialOrd for Simd<u64x2>[src]

impl SimdPartialOrd for Simd<u64x4>[src]

impl SimdPartialOrd for Simd<u64x8>[src]

impl SimdPartialOrd for Simd<u8x2>[src]

impl SimdPartialOrd for Simd<u8x4>[src]

impl SimdPartialOrd for Simd<u8x8>[src]

impl SimdPartialOrd for Simd<u8x16>[src]

impl SimdPartialOrd for Simd<f64x4>[src]

impl SimdPartialOrd for Simd<u8x32>[src]

impl SimdPartialOrd for Simd<u8x64>[src]

impl SimdPartialOrd for Simd<usizex2>[src]

impl SimdPartialOrd for Simd<usizex4>[src]

impl SimdPartialOrd for Simd<usizex8>[src]

impl SimdPartialOrd for Simd<f64x8>[src]

impl SimdPartialOrd for Simd<i128x1>[src]

impl SimdPartialOrd for Simd<i128x2>[src]

impl SimdPartialOrd for Simd<i128x4>[src]

impl SimdRealField for Simd<f32x2>[src]

impl SimdRealField for Simd<f32x4>[src]

impl SimdRealField for Simd<f32x8>[src]

impl SimdRealField for Simd<f32x16>[src]

impl SimdRealField for Simd<f64x2>[src]

impl SimdRealField for Simd<f64x4>[src]

impl SimdRealField for Simd<f64x8>[src]

impl SimdSigned for Simd<f32x2>[src]

impl SimdSigned for Simd<f32x4>[src]

impl SimdSigned for Simd<f32x8>[src]

impl SimdSigned for Simd<f32x16>[src]

impl SimdSigned for Simd<f64x2>[src]

impl SimdSigned for Simd<f64x4>[src]

impl SimdSigned for Simd<f64x8>[src]

impl<N: SimdValue> SimdValue for Simd<N>[src]

type Element = N::Element

The type of the elements of each lane of this SIMD value.

type SimdBool = N::SimdBool

Type of the result of comparing two SIMD values like self.

impl<N: SimdValue> StructuralEq for Simd<N>[src]

impl<N: SimdValue> StructuralPartialEq for Simd<N>[src]

impl Sub<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

type Output = Self

The resulting type after applying the - operator.

impl Sub<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

type Output = Self

The resulting type after applying the - operator.

impl SubAssign<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl SubAssign<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl SubAssign<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl SubAssign<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl SubAssign<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl SubAssign<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl SubAssign<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl SubAssign<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl SubAssign<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl SubAssign<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl SubAssign<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl SubAssign<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl SubAssign<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl SubAssign<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl SubAssign<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl SubAssign<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl SubAssign<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl SubAssign<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl SubAssign<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl SubAssign<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl SubAssign<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl SubAssign<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl SubAssign<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl SubAssign<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl SubAssign<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl SubAssign<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl SubAssign<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl SubAssign<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl SubAssign<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl SubAssign<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl SubAssign<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl SubAssign<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl SubAssign<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl SubAssign<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl SubAssign<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl SubAssign<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl SubAssign<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl SubAssign<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl SubAssign<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl SubAssign<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl SubAssign<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl SubAssign<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl SubAssign<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl SubAssign<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl SubAssign<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl SubAssign<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl SubAssign<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl SubAssign<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl SubAssign<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl SubAssign<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl SubAssign<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl SubAssign<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl SubAssign<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl SubAssign<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl SubAssign<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for u8 where
    N2::Element: SupersetOf<u8> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for u16 where
    N2::Element: SupersetOf<u16> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for f32 where
    N2::Element: SupersetOf<f32> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for f64 where
    N2::Element: SupersetOf<f64> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for d128 where
    N2::Element: SupersetOf<d128> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for u32 where
    N2::Element: SupersetOf<u32> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for u64 where
    N2::Element: SupersetOf<u64> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for usize where
    N2::Element: SupersetOf<usize> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for i8 where
    N2::Element: SupersetOf<i8> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for i16 where
    N2::Element: SupersetOf<i16> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for i32 where
    N2::Element: SupersetOf<i32> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for i64 where
    N2::Element: SupersetOf<i64> + PartialEq
[src]

impl<N2: SimdValue + Copy> SubsetOf<Simd<N2>> for isize where
    N2::Element: SupersetOf<isize> + PartialEq
[src]

impl SubsetOf<Simd<Simd<[f32; 16]>>> for Simd<f32x16>[src]

impl SubsetOf<Simd<Simd<[f32; 2]>>> for Simd<f32x2>[src]

impl SubsetOf<Simd<Simd<[f32; 4]>>> for Simd<f32x4>[src]

impl SubsetOf<Simd<Simd<[f32; 8]>>> for Simd<f32x8>[src]

impl SubsetOf<Simd<Simd<[f64; 2]>>> for Simd<f64x2>[src]

impl SubsetOf<Simd<Simd<[f64; 4]>>> for Simd<f64x4>[src]

impl SubsetOf<Simd<Simd<[f64; 8]>>> for Simd<f64x8>[src]

impl SubsetOf<Simd<Simd<[i128; 1]>>> for Simd<i128x1>[src]

impl SubsetOf<Simd<Simd<[i128; 2]>>> for Simd<i128x2>[src]

impl SubsetOf<Simd<Simd<[i128; 4]>>> for Simd<i128x4>[src]

impl SubsetOf<Simd<Simd<[i16; 16]>>> for Simd<i16x16>[src]

impl SubsetOf<Simd<Simd<[i16; 2]>>> for Simd<i16x2>[src]

impl SubsetOf<Simd<Simd<[i16; 32]>>> for Simd<i16x32>[src]

impl SubsetOf<Simd<Simd<[i16; 4]>>> for Simd<i16x4>[src]

impl SubsetOf<Simd<Simd<[i16; 8]>>> for Simd<i16x8>[src]

impl SubsetOf<Simd<Simd<[i32; 16]>>> for Simd<i32x16>[src]

impl SubsetOf<Simd<Simd<[i32; 2]>>> for Simd<i32x2>[src]

impl SubsetOf<Simd<Simd<[i32; 4]>>> for Simd<i32x4>[src]

impl SubsetOf<Simd<Simd<[i32; 8]>>> for Simd<i32x8>[src]

impl SubsetOf<Simd<Simd<[i64; 2]>>> for Simd<i64x2>[src]

impl SubsetOf<Simd<Simd<[i64; 4]>>> for Simd<i64x4>[src]

impl SubsetOf<Simd<Simd<[i64; 8]>>> for Simd<i64x8>[src]

impl SubsetOf<Simd<Simd<[i8; 16]>>> for Simd<i8x16>[src]

impl SubsetOf<Simd<Simd<[i8; 2]>>> for Simd<i8x2>[src]

impl SubsetOf<Simd<Simd<[i8; 32]>>> for Simd<i8x32>[src]

impl SubsetOf<Simd<Simd<[i8; 4]>>> for Simd<i8x4>[src]

impl SubsetOf<Simd<Simd<[i8; 64]>>> for Simd<i8x64>[src]

impl SubsetOf<Simd<Simd<[i8; 8]>>> for Simd<i8x8>[src]

impl SubsetOf<Simd<Simd<[isize; 2]>>> for Simd<isizex2>[src]

impl SubsetOf<Simd<Simd<[isize; 4]>>> for Simd<isizex4>[src]

impl SubsetOf<Simd<Simd<[isize; 8]>>> for Simd<isizex8>[src]

impl SubsetOf<Simd<Simd<[u128; 1]>>> for Simd<u128x1>[src]

impl SubsetOf<Simd<Simd<[u128; 2]>>> for Simd<u128x2>[src]

impl SubsetOf<Simd<Simd<[u128; 4]>>> for Simd<u128x4>[src]

impl SubsetOf<Simd<Simd<[u16; 16]>>> for Simd<u16x16>[src]

impl SubsetOf<Simd<Simd<[u16; 2]>>> for Simd<u16x2>[src]

impl SubsetOf<Simd<Simd<[u16; 32]>>> for Simd<u16x32>[src]

impl SubsetOf<Simd<Simd<[u16; 4]>>> for Simd<u16x4>[src]

impl SubsetOf<Simd<Simd<[u16; 8]>>> for Simd<u16x8>[src]

impl SubsetOf<Simd<Simd<[u32; 16]>>> for Simd<u32x16>[src]

impl SubsetOf<Simd<Simd<[u32; 2]>>> for Simd<u32x2>[src]

impl SubsetOf<Simd<Simd<[u32; 4]>>> for Simd<u32x4>[src]

impl SubsetOf<Simd<Simd<[u32; 8]>>> for Simd<u32x8>[src]

impl SubsetOf<Simd<Simd<[u64; 2]>>> for Simd<u64x2>[src]

impl SubsetOf<Simd<Simd<[u64; 4]>>> for Simd<u64x4>[src]

impl SubsetOf<Simd<Simd<[u64; 8]>>> for Simd<u64x8>[src]

impl SubsetOf<Simd<Simd<[u8; 16]>>> for Simd<u8x16>[src]

impl SubsetOf<Simd<Simd<[u8; 2]>>> for Simd<u8x2>[src]

impl SubsetOf<Simd<Simd<[u8; 32]>>> for Simd<u8x32>[src]

impl SubsetOf<Simd<Simd<[u8; 4]>>> for Simd<u8x4>[src]

impl SubsetOf<Simd<Simd<[u8; 64]>>> for Simd<u8x64>[src]

impl SubsetOf<Simd<Simd<[u8; 8]>>> for Simd<u8x8>[src]

impl SubsetOf<Simd<Simd<[usize; 2]>>> for Simd<usizex2>[src]

impl SubsetOf<Simd<Simd<[usize; 4]>>> for Simd<usizex4>[src]

impl SubsetOf<Simd<Simd<[usize; 8]>>> for Simd<usizex8>[src]

impl Zero for Simd<f32x2>[src]

impl Zero for Simd<f32x4>[src]

impl Zero for Simd<i16x2>[src]

impl Zero for Simd<i16x4>[src]

impl Zero for Simd<i16x8>[src]

impl Zero for Simd<i16x16>[src]

impl Zero for Simd<i16x32>[src]

impl Zero for Simd<i32x2>[src]

impl Zero for Simd<i32x4>[src]

impl Zero for Simd<i32x8>[src]

impl Zero for Simd<i32x16>[src]

impl Zero for Simd<i64x2>[src]

impl Zero for Simd<f32x8>[src]

impl Zero for Simd<i64x4>[src]

impl Zero for Simd<i64x8>[src]

impl Zero for Simd<i8x2>[src]

impl Zero for Simd<i8x4>[src]

impl Zero for Simd<i8x8>[src]

impl Zero for Simd<i8x16>[src]

impl Zero for Simd<i8x32>[src]

impl Zero for Simd<i8x64>[src]

impl Zero for Simd<isizex2>[src]

impl Zero for Simd<isizex4>[src]

impl Zero for Simd<f32x16>[src]

impl Zero for Simd<isizex8>[src]

impl Zero for Simd<u128x1>[src]

impl Zero for Simd<u128x2>[src]

impl Zero for Simd<u128x4>[src]

impl Zero for Simd<u16x2>[src]

impl Zero for Simd<u16x4>[src]

impl Zero for Simd<u16x8>[src]

impl Zero for Simd<u16x16>[src]

impl Zero for Simd<u16x32>[src]

impl Zero for Simd<u32x2>[src]

impl Zero for Simd<f64x2>[src]

impl Zero for Simd<u32x4>[src]

impl Zero for Simd<u32x8>[src]

impl Zero for Simd<u32x16>[src]

impl Zero for Simd<u64x2>[src]

impl Zero for Simd<u64x4>[src]

impl Zero for Simd<u64x8>[src]

impl Zero for Simd<u8x2>[src]

impl Zero for Simd<u8x4>[src]

impl Zero for Simd<u8x8>[src]

impl Zero for Simd<u8x16>[src]

impl Zero for Simd<f64x4>[src]

impl Zero for Simd<u8x32>[src]

impl Zero for Simd<u8x64>[src]

impl Zero for Simd<usizex2>[src]

impl Zero for Simd<usizex4>[src]

impl Zero for Simd<usizex8>[src]

impl Zero for Simd<f64x8>[src]

impl Zero for Simd<i128x1>[src]

impl Zero for Simd<i128x2>[src]

impl Zero for Simd<i128x4>[src]

Auto Trait Implementations

impl<N> RefUnwindSafe for Simd<N> where
    N: RefUnwindSafe

impl<N> Send for Simd<N> where
    N: Send

impl<N> Sync for Simd<N> where
    N: Sync

impl<N> Unpin for Simd<N> where
    N: Unpin

impl<N> UnwindSafe for Simd<N> where
    N: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 

impl<T> From<T> for T[src]

impl<T> FromCast<T> for T

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<Src, Dst> LosslessTryInto<Dst> for Src where
    Dst: LosslessTryFrom<Src>, 
[src]

impl<Src, Dst> LossyInto<Dst> for Src where
    Dst: LossyFrom<Src>, 
[src]

impl<T> NumAssign for T where
    T: Num + NumAssignOps<T>, 
[src]

impl<T, Rhs> NumAssignOps<Rhs> for T where
    T: AddAssign<Rhs> + SubAssign<Rhs> + MulAssign<Rhs> + DivAssign<Rhs> + RemAssign<Rhs>, 
[src]

impl<T, Rhs, Output> NumOps<Rhs, Output> for T where
    T: Sub<Rhs, Output = Output> + Mul<Rhs, Output = Output> + Div<Rhs, Output = Output> + Add<Rhs, Output = Output> + Rem<Rhs, Output = Output>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,