We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e6501a8 commit cd88ff3Copy full SHA for cd88ff3
crates/core_simd/src/masks.rs
@@ -125,8 +125,9 @@ impl_element! { isize, usize }
125
///
126
/// Masks represent boolean inclusion/exclusion on a per-element basis.
127
128
-/// The layout of this type is equivalent to `Simd<T, N>`, but elements
129
-/// are guaranteed to be either 0 or -1.
+/// The layout of this type is unspecified, and may change between platforms
+/// and/or Rust versions, and code should not assume that it is equivalent to
130
+/// `[T; N]`.
131
#[repr(transparent)]
132
pub struct Mask<T, const N: usize>(Simd<T, N>)
133
where
0 commit comments