pub enum SimdAlign {
Unaligned = 0,
Element = 1,
Vector = 2,
}🔬This is a nightly-only experimental API. (
core_intrinsics)Expand description
A type for alignment options for SIMD masked load/store intrinsics.
Variants§
Unaligned = 0
🔬This is a nightly-only experimental API. (
core_intrinsics)No alignment requirements on the pointer
Element = 1
🔬This is a nightly-only experimental API. (
core_intrinsics)The pointer must be aligned to the element type of the SIMD vector
Vector = 2
🔬This is a nightly-only experimental API. (
core_intrinsics)The pointer must be aligned to the SIMD vector type
Trait Implementations§
impl ConstParamTy_ for SimdAlign
impl Eq for SimdAlign
impl StructuralPartialEq for SimdAlign
Auto Trait Implementations§
impl Freeze for SimdAlign
impl RefUnwindSafe for SimdAlign
impl Send for SimdAlign
impl Sync for SimdAlign
impl Unpin for SimdAlign
impl UnwindSafe for SimdAlign
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more