pub type PackedBinaryGhash2x128b = PackedPrimitiveType<M256, BinaryField128bGhash>;Aliased Type§
#[repr(transparent)]pub struct PackedBinaryGhash2x128b(pub ScaledUnderlier<M128, 2>, pub PhantomData<BinaryField128bGhash>);Tuple Fields§
§0: ScaledUnderlier<M128, 2>§1: PhantomData<BinaryField128bGhash>Trait Implementations§
Source§impl DeserializeBytes for PackedBinaryGhash2x128b
impl DeserializeBytes for PackedBinaryGhash2x128b
fn deserialize(read_buf: impl Buf) -> Result<Self, SerializationError>
Source§impl InvertOrZero for PackedBinaryGhash2x128b
impl InvertOrZero for PackedBinaryGhash2x128b
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 PackedBinaryGhash2x128b
impl Mul for PackedBinaryGhash2x128b
Source§type Output = PackedPrimitiveType<ScaledUnderlier<M128, 2>, BinaryField128bGhash>
type Output = PackedPrimitiveType<ScaledUnderlier<M128, 2>, BinaryField128bGhash>
The resulting type after applying the
* operator.