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
Sourceยงimpl PartialEq for SimdAlign
impl PartialEq 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 UnsafeUnpin 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