pub struct ArmSimdOps;Expand description
ARM NEON optimized operations
Implementations§
Source§impl ArmSimdOps
Safe wrapper functions for ARM SIMD operations
impl ArmSimdOps
Safe wrapper functions for ARM SIMD operations
Source§impl ArmSimdOps
impl ArmSimdOps
Sourcepub fn is_neon_available() -> bool
pub fn is_neon_available() -> bool
Stub implementation for non-ARM platforms
pub fn is_asimd_available() -> bool
pub fn is_fp16_available() -> bool
pub fn is_dotprod_available() -> bool
Auto Trait Implementations§
impl Freeze for ArmSimdOps
impl RefUnwindSafe for ArmSimdOps
impl Send for ArmSimdOps
impl Sync for ArmSimdOps
impl Unpin for ArmSimdOps
impl UnwindSafe for ArmSimdOps
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more