pub struct PackedStrategy;Expand description
Packed strategy for arithmetic operations. (Uses arithmetic operations with underlier and subfield to simultaneously calculate the result for all packed values)
Trait Implementations§
Source§impl<PT> TaggedInvertOrZero<PackedStrategy> for PT
 
impl<PT> TaggedInvertOrZero<PackedStrategy> for PT
fn invert_or_zero(self) -> Self
Source§impl<PT> TaggedMul<PackedStrategy> for PT
 
impl<PT> TaggedMul<PackedStrategy> for PT
Source§impl<PT> TaggedMulAlpha<PackedStrategy> for PT
 
impl<PT> TaggedMulAlpha<PackedStrategy> for PT
Source§impl<PT> TaggedSquare<PackedStrategy> for PT
 
impl<PT> TaggedSquare<PackedStrategy> for PT
Auto Trait Implementations§
impl Freeze for PackedStrategy
impl RefUnwindSafe for PackedStrategy
impl Send for PackedStrategy
impl Sync for PackedStrategy
impl Unpin for PackedStrategy
impl UnwindSafe for PackedStrategy
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<T> Instrument for T
 
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
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