pub trait ValidLayout: ValidLayout { }Expand description
Denotes a valid instance of SimdLayout.
§Safety
SimdAlign must have the strictest, possible alignement.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl ValidLayout for MaskLayout<01>
impl ValidLayout for MaskLayout<02>
impl ValidLayout for MaskLayout<03>
impl ValidLayout for MaskLayout<04>
impl ValidLayout for MaskLayout<05>
impl ValidLayout for MaskLayout<06>
impl ValidLayout for MaskLayout<07>
impl ValidLayout for MaskLayout<08>
impl ValidLayout for MaskLayout<09>
impl ValidLayout for MaskLayout<10>
impl ValidLayout for MaskLayout<11>
impl ValidLayout for MaskLayout<12>
impl ValidLayout for MaskLayout<13>
impl ValidLayout for MaskLayout<14>
impl ValidLayout for MaskLayout<15>
impl ValidLayout for MaskLayout<16>
impl ValidLayout for MaskLayout<17>
impl ValidLayout for MaskLayout<18>
impl ValidLayout for MaskLayout<19>
impl ValidLayout for MaskLayout<20>
impl ValidLayout for MaskLayout<21>
impl ValidLayout for MaskLayout<22>
impl ValidLayout for MaskLayout<23>
impl ValidLayout for MaskLayout<24>
impl ValidLayout for MaskLayout<25>
impl ValidLayout for MaskLayout<26>
impl ValidLayout for MaskLayout<27>
impl ValidLayout for MaskLayout<28>
impl ValidLayout for MaskLayout<29>
impl ValidLayout for MaskLayout<30>
impl ValidLayout for MaskLayout<31>
impl ValidLayout for MaskLayout<32>
impl ValidLayout for MaskLayout<33>
impl ValidLayout for MaskLayout<34>
impl ValidLayout for MaskLayout<35>
impl ValidLayout for MaskLayout<36>
impl ValidLayout for MaskLayout<37>
impl ValidLayout for MaskLayout<38>
impl ValidLayout for MaskLayout<39>
impl ValidLayout for MaskLayout<40>
impl ValidLayout for MaskLayout<41>
impl ValidLayout for MaskLayout<42>
impl ValidLayout for MaskLayout<43>
impl ValidLayout for MaskLayout<44>
impl ValidLayout for MaskLayout<45>
impl ValidLayout for MaskLayout<46>
impl ValidLayout for MaskLayout<47>
impl ValidLayout for MaskLayout<48>
impl ValidLayout for MaskLayout<49>
impl ValidLayout for MaskLayout<50>
impl ValidLayout for MaskLayout<51>
impl ValidLayout for MaskLayout<52>
impl ValidLayout for MaskLayout<53>
impl ValidLayout for MaskLayout<54>
impl ValidLayout for MaskLayout<55>
impl ValidLayout for MaskLayout<56>
impl ValidLayout for MaskLayout<57>
impl ValidLayout for MaskLayout<58>
impl ValidLayout for MaskLayout<59>
impl ValidLayout for MaskLayout<60>
impl ValidLayout for MaskLayout<61>
impl ValidLayout for MaskLayout<62>
impl ValidLayout for MaskLayout<63>
impl ValidLayout for MaskLayout<64>
impl ValidLayout for SimdLayout<f16, 01>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 02>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 03>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 04>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 05>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 06>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 07>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 08>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 09>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 10>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 11>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 12>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 13>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 14>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 15>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 16>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 17>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 18>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 19>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 20>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 21>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 22>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 23>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 24>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 25>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 26>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 27>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 28>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 29>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 30>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 31>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 32>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 33>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 34>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 35>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 36>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 37>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 38>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 39>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 40>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 41>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 42>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 43>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 44>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 45>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 46>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 47>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 48>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 49>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 50>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 51>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 52>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 53>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 54>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 55>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 56>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 57>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 58>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 59>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 60>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 61>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 62>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 63>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f16, 64>
Available on crate feature
f16 only.impl ValidLayout for SimdLayout<f32, 01>
impl ValidLayout for SimdLayout<f32, 02>
impl ValidLayout for SimdLayout<f32, 03>
impl ValidLayout for SimdLayout<f32, 04>
impl ValidLayout for SimdLayout<f32, 05>
impl ValidLayout for SimdLayout<f32, 06>
impl ValidLayout for SimdLayout<f32, 07>
impl ValidLayout for SimdLayout<f32, 08>
impl ValidLayout for SimdLayout<f32, 09>
impl ValidLayout for SimdLayout<f32, 10>
impl ValidLayout for SimdLayout<f32, 11>
impl ValidLayout for SimdLayout<f32, 12>
impl ValidLayout for SimdLayout<f32, 13>
impl ValidLayout for SimdLayout<f32, 14>
impl ValidLayout for SimdLayout<f32, 15>
impl ValidLayout for SimdLayout<f32, 16>
impl ValidLayout for SimdLayout<f32, 17>
impl ValidLayout for SimdLayout<f32, 18>
impl ValidLayout for SimdLayout<f32, 19>
impl ValidLayout for SimdLayout<f32, 20>
impl ValidLayout for SimdLayout<f32, 21>
impl ValidLayout for SimdLayout<f32, 22>
impl ValidLayout for SimdLayout<f32, 23>
impl ValidLayout for SimdLayout<f32, 24>
impl ValidLayout for SimdLayout<f32, 25>
impl ValidLayout for SimdLayout<f32, 26>
impl ValidLayout for SimdLayout<f32, 27>
impl ValidLayout for SimdLayout<f32, 28>
impl ValidLayout for SimdLayout<f32, 29>
impl ValidLayout for SimdLayout<f32, 30>
impl ValidLayout for SimdLayout<f32, 31>
impl ValidLayout for SimdLayout<f32, 32>
impl ValidLayout for SimdLayout<f32, 33>
impl ValidLayout for SimdLayout<f32, 34>
impl ValidLayout for SimdLayout<f32, 35>
impl ValidLayout for SimdLayout<f32, 36>
impl ValidLayout for SimdLayout<f32, 37>
impl ValidLayout for SimdLayout<f32, 38>
impl ValidLayout for SimdLayout<f32, 39>
impl ValidLayout for SimdLayout<f32, 40>
impl ValidLayout for SimdLayout<f32, 41>
impl ValidLayout for SimdLayout<f32, 42>
impl ValidLayout for SimdLayout<f32, 43>
impl ValidLayout for SimdLayout<f32, 44>
impl ValidLayout for SimdLayout<f32, 45>
impl ValidLayout for SimdLayout<f32, 46>
impl ValidLayout for SimdLayout<f32, 47>
impl ValidLayout for SimdLayout<f32, 48>
impl ValidLayout for SimdLayout<f32, 49>
impl ValidLayout for SimdLayout<f32, 50>
impl ValidLayout for SimdLayout<f32, 51>
impl ValidLayout for SimdLayout<f32, 52>
impl ValidLayout for SimdLayout<f32, 53>
impl ValidLayout for SimdLayout<f32, 54>
impl ValidLayout for SimdLayout<f32, 55>
impl ValidLayout for SimdLayout<f32, 56>
impl ValidLayout for SimdLayout<f32, 57>
impl ValidLayout for SimdLayout<f32, 58>
impl ValidLayout for SimdLayout<f32, 59>
impl ValidLayout for SimdLayout<f32, 60>
impl ValidLayout for SimdLayout<f32, 61>
impl ValidLayout for SimdLayout<f32, 62>
impl ValidLayout for SimdLayout<f32, 63>
impl ValidLayout for SimdLayout<f32, 64>
impl ValidLayout for SimdLayout<f64, 01>
impl ValidLayout for SimdLayout<f64, 02>
impl ValidLayout for SimdLayout<f64, 03>
impl ValidLayout for SimdLayout<f64, 04>
impl ValidLayout for SimdLayout<f64, 05>
impl ValidLayout for SimdLayout<f64, 06>
impl ValidLayout for SimdLayout<f64, 07>
impl ValidLayout for SimdLayout<f64, 08>
impl ValidLayout for SimdLayout<f64, 09>
impl ValidLayout for SimdLayout<f64, 10>
impl ValidLayout for SimdLayout<f64, 11>
impl ValidLayout for SimdLayout<f64, 12>
impl ValidLayout for SimdLayout<f64, 13>
impl ValidLayout for SimdLayout<f64, 14>
impl ValidLayout for SimdLayout<f64, 15>
impl ValidLayout for SimdLayout<f64, 16>
impl ValidLayout for SimdLayout<f64, 17>
impl ValidLayout for SimdLayout<f64, 18>
impl ValidLayout for SimdLayout<f64, 19>
impl ValidLayout for SimdLayout<f64, 20>
impl ValidLayout for SimdLayout<f64, 21>
impl ValidLayout for SimdLayout<f64, 22>
impl ValidLayout for SimdLayout<f64, 23>
impl ValidLayout for SimdLayout<f64, 24>
impl ValidLayout for SimdLayout<f64, 25>
impl ValidLayout for SimdLayout<f64, 26>
impl ValidLayout for SimdLayout<f64, 27>
impl ValidLayout for SimdLayout<f64, 28>
impl ValidLayout for SimdLayout<f64, 29>
impl ValidLayout for SimdLayout<f64, 30>
impl ValidLayout for SimdLayout<f64, 31>
impl ValidLayout for SimdLayout<f64, 32>
impl ValidLayout for SimdLayout<f64, 33>
impl ValidLayout for SimdLayout<f64, 34>
impl ValidLayout for SimdLayout<f64, 35>
impl ValidLayout for SimdLayout<f64, 36>
impl ValidLayout for SimdLayout<f64, 37>
impl ValidLayout for SimdLayout<f64, 38>
impl ValidLayout for SimdLayout<f64, 39>
impl ValidLayout for SimdLayout<f64, 40>
impl ValidLayout for SimdLayout<f64, 41>
impl ValidLayout for SimdLayout<f64, 42>
impl ValidLayout for SimdLayout<f64, 43>
impl ValidLayout for SimdLayout<f64, 44>
impl ValidLayout for SimdLayout<f64, 45>
impl ValidLayout for SimdLayout<f64, 46>
impl ValidLayout for SimdLayout<f64, 47>
impl ValidLayout for SimdLayout<f64, 48>
impl ValidLayout for SimdLayout<f64, 49>
impl ValidLayout for SimdLayout<f64, 50>
impl ValidLayout for SimdLayout<f64, 51>
impl ValidLayout for SimdLayout<f64, 52>
impl ValidLayout for SimdLayout<f64, 53>
impl ValidLayout for SimdLayout<f64, 54>
impl ValidLayout for SimdLayout<f64, 55>
impl ValidLayout for SimdLayout<f64, 56>
impl ValidLayout for SimdLayout<f64, 57>
impl ValidLayout for SimdLayout<f64, 58>
impl ValidLayout for SimdLayout<f64, 59>
impl ValidLayout for SimdLayout<f64, 60>
impl ValidLayout for SimdLayout<f64, 61>
impl ValidLayout for SimdLayout<f64, 62>
impl ValidLayout for SimdLayout<f64, 63>
impl ValidLayout for SimdLayout<f64, 64>
impl ValidLayout for SimdLayout<f128, 01>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 02>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 03>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 04>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 05>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 06>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 07>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 08>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 09>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 10>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 11>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 12>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 13>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 14>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 15>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 16>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 17>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 18>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 19>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 20>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 21>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 22>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 23>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 24>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 25>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 26>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 27>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 28>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 29>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 30>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 31>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 32>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 33>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 34>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 35>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 36>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 37>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 38>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 39>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 40>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 41>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 42>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 43>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 44>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 45>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 46>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 47>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 48>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 49>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 50>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 51>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 52>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 53>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 54>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 55>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 56>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 57>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 58>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 59>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 60>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 61>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 62>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 63>
Available on crate feature
f128 only.impl ValidLayout for SimdLayout<f128, 64>
Available on crate feature
f128 only.