pub struct SimdRequirements {
pub min_width: usize,
pub preferred_width: usize,
pub requires_aligned_memory: bool,
pub requires_specific_features: Vec<String>,
}Expand description
SIMD requirements for an operation
Fields§
§min_width: usize§preferred_width: usize§requires_aligned_memory: bool§requires_specific_features: Vec<String>Trait Implementations§
Source§impl Clone for SimdRequirements
impl Clone for SimdRequirements
Source§fn clone(&self) -> SimdRequirements
fn clone(&self) -> SimdRequirements
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SimdRequirements
impl Debug for SimdRequirements
Auto Trait Implementations§
impl Freeze for SimdRequirements
impl RefUnwindSafe for SimdRequirements
impl Send for SimdRequirements
impl Sync for SimdRequirements
impl Unpin for SimdRequirements
impl UnsafeUnpin for SimdRequirements
impl UnwindSafe for SimdRequirements
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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