core::simd::prelude - Rust
Description: The portable SIMD prelude.

# Module prelude

Source
🔬This is a nightly-only experimental API. (`portable_simd` #86656)
Expand description

The portable SIMD prelude.

Includes important traits and types to be imported with a glob:

ⓘ

    use std::simd::prelude::*;

## Re-exports§

`pub use super::Mask;`Experimental
`pub use super::Simd;`Experimental
`pub use super::cmp::SimdOrd;`Experimental
`pub use super::cmp::SimdPartialEq;`Experimental
`pub use super::cmp::SimdPartialOrd;`Experimental
`pub use super::num::SimdFloat;`Experimental
`pub use super::num::SimdInt;`Experimental
`pub use super::num::SimdUint;`Experimental
`pub use super::ptr::SimdConstPtr;`Experimental
`pub use super::ptr::SimdMutPtr;`Experimental
`pub use super::simd_swizzle;`Experimental
`pub use super::f32x1;`Experimental
`pub use super::f32x2;`Experimental
`pub use super::f32x4;`Experimental
`pub use super::f32x8;`Experimental
`pub use super::f32x16;`Experimental
`pub use super::f32x32;`Experimental
`pub use super::f32x64;`Experimental
`pub use super::f64x1;`Experimental
`pub use super::f64x2;`Experimental
`pub use super::f64x4;`Experimental
`pub use super::f64x8;`Experimental
`pub use super::f64x16;`Experimental
`pub use super::f64x32;`Experimental
`pub use super::f64x64;`Experimental
`pub use super::i8x1;`Experimental
`pub use super::i8x2;`Experimental
`pub use super::i8x4;`Experimental
`pub use super::i8x8;`Experimental
`pub use super::i8x16;`Experimental
`pub use super::i8x32;`Experimental
`pub use super::i8x64;`Experimental
`pub use super::i16x1;`Experimental
`pub use super::i16x2;`Experimental
`pub use super::i16x4;`Experimental
`pub use super::i16x8;`Experimental
`pub use super::i16x16;`Experimental
`pub use super::i16x32;`Experimental
`pub use super::i16x64;`Experimental
`pub use super::i32x1;`Experimental
`pub use super::i32x2;`Experimental
`pub use super::i32x4;`Experimental
`pub use super::i32x8;`Experimental
`pub use super::i32x16;`Experimental
`pub use super::i32x32;`Experimental
`pub use super::i32x64;`Experimental
`pub use super::i64x1;`Experimental
`pub use super::i64x2;`Experimental
`pub use super::i64x4;`Experimental
`pub use super::i64x8;`Experimental
`pub use super::i64x16;`Experimental
`pub use super::i64x32;`Experimental
`pub use super::i64x64;`Experimental
`pub use super::isizex1;`Experimental
`pub use super::isizex2;`Experimental
`pub use super::isizex4;`Experimental
`pub use super::isizex8;`Experimental
`pub use super::isizex16;`Experimental
`pub use super::isizex32;`Experimental
`pub use super::isizex64;`Experimental
`pub use super::u8x1;`Experimental
`pub use super::u8x2;`Experimental
`pub use super::u8x4;`Experimental
`pub use super::u8x8;`Experimental
`pub use super::u8x16;`Experimental
`pub use super::u8x32;`Experimental
`pub use super::u8x64;`Experimental
`pub use super::u16x1;`Experimental
`pub use super::u16x2;`Experimental
`pub use super::u16x4;`Experimental
`pub use super::u16x8;`Experimental
`pub use super::u16x16;`Experimental
`pub use super::u16x32;`Experimental
`pub use super::u16x64;`Experimental
`pub use super::u32x1;`Experimental
`pub use super::u32x2;`Experimental
`pub use super::u32x4;`Experimental
`pub use super::u32x8;`Experimental
`pub use super::u32x16;`Experimental
`pub use super::u32x32;`Experimental
`pub use super::u32x64;`Experimental
`pub use super::u64x1;`Experimental
`pub use super::u64x2;`Experimental
`pub use super::u64x4;`Experimental
`pub use super::u64x8;`Experimental
`pub use super::u64x16;`Experimental
`pub use super::u64x32;`Experimental
`pub use super::u64x64;`Experimental
`pub use super::usizex1;`Experimental
`pub use super::usizex2;`Experimental
`pub use super::usizex4;`Experimental
`pub use super::usizex8;`Experimental
`pub use super::usizex16;`Experimental
`pub use super::usizex32;`Experimental
`pub use super::usizex64;`Experimental
`pub use super::mask8x1;`Experimental
`pub use super::mask8x2;`Experimental
`pub use super::mask8x4;`Experimental
`pub use super::mask8x8;`Experimental
`pub use super::mask8x16;`Experimental
`pub use super::mask8x32;`Experimental
`pub use super::mask8x64;`Experimental
`pub use super::mask16x1;`Experimental
`pub use super::mask16x2;`Experimental
`pub use super::mask16x4;`Experimental
`pub use super::mask16x8;`Experimental
`pub use super::mask16x16;`Experimental
`pub use super::mask16x32;`Experimental
`pub use super::mask16x64;`Experimental
`pub use super::mask32x1;`Experimental
`pub use super::mask32x2;`Experimental
`pub use super::mask32x4;`Experimental
`pub use super::mask32x8;`Experimental
`pub use super::mask32x16;`Experimental
`pub use super::mask32x32;`Experimental
`pub use super::mask32x64;`Experimental
`pub use super::mask64x1;`Experimental
`pub use super::mask64x2;`Experimental
`pub use super::mask64x4;`Experimental
`pub use super::mask64x8;`Experimental
`pub use super::mask64x16;`Experimental
`pub use super::mask64x32;`Experimental
`pub use super::mask64x64;`Experimental
`pub use super::masksizex1;`Experimental
`pub use super::masksizex2;`Experimental
`pub use super::masksizex4;`Experimental
`pub use super::masksizex8;`Experimental
`pub use super::masksizex16;`Experimental
`pub use super::masksizex32;`Experimental
`pub use super::masksizex64;`Experimental