pub struct Mask128(/* private fields */);Trait Implementations§
Source§impl BitOrAssign for Mask128
impl BitOrAssign for Mask128
Source§fn bitor_assign(&mut self, rhs: Mask128)
fn bitor_assign(&mut self, rhs: Mask128)
Performs the
|= operation. Read moreSource§impl Mask for Mask128
impl Mask for Mask128
Source§fn bitmask(self) -> Self::BitMask
fn bitmask(self) -> Self::BitMask
Convert Mask Vector 0x00-ff-ff to Bits 0b0000-1111-1111 Reference: https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/porting-x86-vector-bitmask-optimizations-to-arm-neon
type BitMask = NeonBits
type Element = u8
fn splat(b: bool) -> Self
Auto Trait Implementations§
impl Freeze for Mask128
impl RefUnwindSafe for Mask128
impl Send for Mask128
impl Sync for Mask128
impl Unpin for Mask128
impl UnwindSafe for Mask128
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