[][src]Trait simba::simd::PrimitiveSimdValue

pub trait PrimitiveSimdValue: Copy + SimdValue { }

Marker trait implemented by SIMD and non-SIMD primitive numeric values.

This trait is useful for some disambiguations when writing blanked impls. This is implemented by all unsigned integer, integer, float, and complex types, as with only one lane, i.e., f32, f64, u32, i64, etc. as well as SIMD types like f32x4, i32x8, etc..

Implementations on Foreign Types

impl PrimitiveSimdValue for f32x2[src]

impl PrimitiveSimdValue for f32x4[src]

impl PrimitiveSimdValue for f32x8[src]

impl PrimitiveSimdValue for f32x16[src]

impl PrimitiveSimdValue for f64x2[src]

impl PrimitiveSimdValue for f64x4[src]

impl PrimitiveSimdValue for f64x8[src]

impl PrimitiveSimdValue for i128x1[src]

impl PrimitiveSimdValue for i128x2[src]

impl PrimitiveSimdValue for i128x4[src]

impl PrimitiveSimdValue for i16x2[src]

impl PrimitiveSimdValue for i16x4[src]

impl PrimitiveSimdValue for i16x8[src]

impl PrimitiveSimdValue for i16x16[src]

impl PrimitiveSimdValue for i16x32[src]

impl PrimitiveSimdValue for i32x2[src]

impl PrimitiveSimdValue for i32x4[src]

impl PrimitiveSimdValue for i32x8[src]

impl PrimitiveSimdValue for i32x16[src]

impl PrimitiveSimdValue for i64x2[src]

impl PrimitiveSimdValue for i64x4[src]

impl PrimitiveSimdValue for i64x8[src]

impl PrimitiveSimdValue for i8x2[src]

impl PrimitiveSimdValue for i8x4[src]

impl PrimitiveSimdValue for i8x8[src]

impl PrimitiveSimdValue for i8x16[src]

impl PrimitiveSimdValue for i8x32[src]

impl PrimitiveSimdValue for i8x64[src]

impl PrimitiveSimdValue for isizex2[src]

impl PrimitiveSimdValue for isizex4[src]

impl PrimitiveSimdValue for isizex8[src]

impl PrimitiveSimdValue for u128x1[src]

impl PrimitiveSimdValue for u128x2[src]

impl PrimitiveSimdValue for u128x4[src]

impl PrimitiveSimdValue for u16x2[src]

impl PrimitiveSimdValue for u16x4[src]

impl PrimitiveSimdValue for u16x8[src]

impl PrimitiveSimdValue for u16x16[src]

impl PrimitiveSimdValue for u16x32[src]

impl PrimitiveSimdValue for u32x2[src]

impl PrimitiveSimdValue for u32x4[src]

impl PrimitiveSimdValue for u32x8[src]

impl PrimitiveSimdValue for u32x16[src]

impl PrimitiveSimdValue for u64x2[src]

impl PrimitiveSimdValue for u64x4[src]

impl PrimitiveSimdValue for u64x8[src]

impl PrimitiveSimdValue for u8x2[src]

impl PrimitiveSimdValue for u8x4[src]

impl PrimitiveSimdValue for u8x8[src]

impl PrimitiveSimdValue for u8x16[src]

impl PrimitiveSimdValue for u8x32[src]

impl PrimitiveSimdValue for u8x64[src]

impl PrimitiveSimdValue for usizex2[src]

impl PrimitiveSimdValue for usizex4[src]

impl PrimitiveSimdValue for usizex8[src]

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

impl PrimitiveSimdValue for bool[src]

impl PrimitiveSimdValue for u8[src]

impl PrimitiveSimdValue for u16[src]

impl PrimitiveSimdValue for u32[src]

impl PrimitiveSimdValue for u64[src]

impl PrimitiveSimdValue for u128[src]

impl PrimitiveSimdValue for usize[src]

impl PrimitiveSimdValue for i8[src]

impl PrimitiveSimdValue for i16[src]

impl PrimitiveSimdValue for i32[src]

impl PrimitiveSimdValue for i64[src]

impl PrimitiveSimdValue for i128[src]

impl PrimitiveSimdValue for isize[src]

impl PrimitiveSimdValue for f32[src]

impl PrimitiveSimdValue for f64[src]

impl PrimitiveSimdValue for d128[src]

Loading content...

Implementors

impl PrimitiveSimdValue for WideBoolF32x4[src]

impl PrimitiveSimdValue for WideF32x4[src]

impl PrimitiveSimdValue for m128x1[src]

impl PrimitiveSimdValue for m128x2[src]

impl PrimitiveSimdValue for m128x4[src]

impl PrimitiveSimdValue for m16x16[src]

impl PrimitiveSimdValue for m16x2[src]

impl PrimitiveSimdValue for m16x32[src]

impl PrimitiveSimdValue for m16x4[src]

impl PrimitiveSimdValue for m16x8[src]

impl PrimitiveSimdValue for m32x16[src]

impl PrimitiveSimdValue for m32x2[src]

impl PrimitiveSimdValue for m32x4[src]

impl PrimitiveSimdValue for m32x8[src]

impl PrimitiveSimdValue for m64x2[src]

impl PrimitiveSimdValue for m64x4[src]

impl PrimitiveSimdValue for m64x8[src]

impl PrimitiveSimdValue for m8x16[src]

impl PrimitiveSimdValue for m8x2[src]

impl PrimitiveSimdValue for m8x32[src]

impl PrimitiveSimdValue for m8x4[src]

impl PrimitiveSimdValue for m8x64[src]

impl PrimitiveSimdValue for m8x8[src]

impl PrimitiveSimdValue for msizex2[src]

impl PrimitiveSimdValue for msizex4[src]

impl PrimitiveSimdValue for msizex8[src]

impl<Fract: LeEqU16> PrimitiveSimdValue for FixedI16<Fract>[src]

impl<Fract: LeEqU32> PrimitiveSimdValue for FixedI32<Fract>[src]

impl<Fract: LeEqU64> PrimitiveSimdValue for FixedI64<Fract>[src]

impl<Fract: LeEqU8> PrimitiveSimdValue for FixedI8<Fract>[src]

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

Loading content...