pub(super) struct Unreduced130 {
v0: __m256i,
v1: __m256i,
}Expand description
The unreduced output of an Aligned130 multiplication.
Represented internally with 64-bit limbs.
Fields§
§v0: __m256i§v1: __m256iImplementations§
Source§impl Unreduced130
impl Unreduced130
Sourcepub(super) fn reduce(self) -> Aligned130
pub(super) fn reduce(self) -> Aligned130
Reduces x modulo 2^130 - 5.
Context switches from 64 bit to 32 bit.
Trait Implementations§
Source§impl Clone for Unreduced130
impl Clone for Unreduced130
Source§fn clone(&self) -> Unreduced130
fn clone(&self) -> Unreduced130
Returns a duplicate of the value. Read more
1.0.0 · 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 Unreduced130
impl Debug for Unreduced130
Source§impl Display for Unreduced130
impl Display for Unreduced130
impl Copy for Unreduced130
Auto Trait Implementations§
impl Freeze for Unreduced130
impl RefUnwindSafe for Unreduced130
impl Send for Unreduced130
impl Sync for Unreduced130
impl Unpin for Unreduced130
impl UnwindSafe for Unreduced130
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