pub struct GfMulTables {
pub lo_lo: [u8; 16],
pub lo_hi: [u8; 16],
pub hi_lo: [u8; 16],
pub hi_hi: [u8; 16],
pub ulo_lo: [u8; 16],
pub ulo_hi: [u8; 16],
pub uhi_lo: [u8; 16],
pub uhi_hi: [u8; 16],
}Expand description
Precomputed PSHUFB tables for multiplying by a GF(2^16) constant.
Fields§
§lo_lo: [u8; 16]§lo_hi: [u8; 16]§hi_lo: [u8; 16]§hi_hi: [u8; 16]§ulo_lo: [u8; 16]§ulo_hi: [u8; 16]§uhi_lo: [u8; 16]§uhi_hi: [u8; 16]Implementations§
Auto Trait Implementations§
impl Freeze for GfMulTables
impl RefUnwindSafe for GfMulTables
impl Send for GfMulTables
impl Sync for GfMulTables
impl Unpin for GfMulTables
impl UnsafeUnpin for GfMulTables
impl UnwindSafe for GfMulTables
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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