1 #[macro_use] 2 mod swizzle; 3 4 pub(crate) mod intrinsics; 5 6 #[cfg(feature = "generic_const_exprs")] 7 mod to_bytes; 8 9 mod alias; 10 mod cast; 11 mod elements; 12 mod eq; 13 mod fmt; 14 mod iter; 15 mod lane_count; 16 mod masks; 17 mod ops; 18 mod ord; 19 mod select; 20 mod swizzle_dyn; 21 mod vector; 22 mod vendor; 23 24 #[doc = include_str!("core_simd_docs.md")] 25 pub mod simd { 26 pub mod prelude; 27 28 pub(crate) use crate::core_simd::intrinsics; 29 30 pub use crate::core_simd::alias::*; 31 pub use crate::core_simd::cast::*; 32 pub use crate::core_simd::elements::*; 33 pub use crate::core_simd::eq::*; 34 pub use crate::core_simd::lane_count::{LaneCount, SupportedLaneCount}; 35 pub use crate::core_simd::masks::*; 36 pub use crate::core_simd::ord::*; 37 pub use crate::core_simd::swizzle::*; 38 pub use crate::core_simd::swizzle_dyn::*; 39 pub use crate::core_simd::vector::*; 40 } 41