1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//! Sealed traits
/// A sealed trait, this is logically private to the crate
/// and will prevent implementations from outside the crate
/// Trait implemented by arrays that can be SIMD types.
/// This traits is used to constraint the arguments
/// and result type of the portable shuffles.
/// This trait is implemented by all SIMD vector types.
/// This trait is implemented by all mask types