pub type PackedBinaryGhash4x128b = PackedPrimitiveType<M512, BinaryField128bGhash>;Aliased Type§
#[repr(transparent)]pub struct PackedBinaryGhash4x128b(pub ScaledUnderlier<ScaledUnderlier<M128, 2>, 2>, pub PhantomData<BinaryField128bGhash>);Tuple Fields§
§0: ScaledUnderlier<ScaledUnderlier<M128, 2>, 2>§1: PhantomData<BinaryField128bGhash>Trait Implementations§
Source§impl DeserializeBytes for PackedBinaryGhash4x128b
impl DeserializeBytes for PackedBinaryGhash4x128b
fn deserialize(read_buf: impl Buf) -> Result<Self, SerializationError>
Source§impl InvertOrZero for PackedBinaryGhash4x128b
impl InvertOrZero for PackedBinaryGhash4x128b
Source§fn invert_or_zero(self) -> Self
fn invert_or_zero(self) -> Self
Returns the inverted value or zero in case when
self is zeroSource§impl Mul for PackedBinaryGhash4x128b
impl Mul for PackedBinaryGhash4x128b
Source§type Output = PackedPrimitiveType<ScaledUnderlier<ScaledUnderlier<M128, 2>, 2>, BinaryField128bGhash>
type Output = PackedPrimitiveType<ScaledUnderlier<ScaledUnderlier<M128, 2>, 2>, BinaryField128bGhash>
The resulting type after applying the
* operator.