Trait simd::Vector
[−]
[src]
pub unsafe trait Vector: Sized + Copy {
type Item;
fn count(_: Option<Self>) -> usize { ... }
}A SIMD vector, storing precisely count() elements of (primitive)
type Item sequentially in memory.
This trait is unsafe because it is used inside unsafe code
relying on the correctness of Item and count().
Associated Types
type Item
The type that this vector contains.
Provided Methods
Implementors
impl Vector for u8impl Vector for i8impl Vector for u16impl Vector for i16impl Vector for u8x2impl Vector for i8x2impl Vector for u32impl Vector for i32impl Vector for f32impl Vector for u16x2impl Vector for i16x2impl Vector for u8x4impl Vector for i8x4impl Vector for u64impl Vector for i64impl Vector for f64impl Vector for u32x2impl Vector for i32x2impl Vector for f32x2impl Vector for u16x4impl Vector for i16x4impl Vector for u8x8impl Vector for i8x8impl Vector for u64x2impl Vector for i64x2impl Vector for f64x2impl Vector for u32x4impl Vector for i32x4impl Vector for f32x4impl Vector for u16x8impl Vector for i16x8impl Vector for u8x16impl Vector for i8x16impl Vector for u64x4impl Vector for i64x4impl Vector for f64x4impl Vector for u32x8impl Vector for i32x8impl Vector for f32x8impl Vector for u16x16impl Vector for i16x16impl Vector for u8x32impl Vector for i8x32impl Vector for u64x8impl Vector for i64x8impl Vector for f64x8impl Vector for u32x16impl Vector for i32x16impl Vector for f32x16impl Vector for u16x32impl Vector for i16x32impl Vector for u8x64impl Vector for i8x64impl Vector for u64x16impl Vector for i64x16impl Vector for f64x16impl Vector for u32x32impl Vector for i32x32impl Vector for f32x32impl Vector for u16x64impl Vector for i16x64impl Vector for u64x32impl Vector for i64x32impl Vector for f64x32impl Vector for u32x64impl Vector for i32x64impl Vector for f32x64impl Vector for u64x64impl Vector for i64x64impl Vector for f64x64