Type Alias ring::aead::quic::Sample

source ·
pub type Sample = [u8; 16];
Expand description

QUIC sample for new key masks

Trait Implementations§

source§

impl<I, O> ArraySplitMap<I, O, 4, 3> for [I; 12]

source§

fn array_split_map(self, f: impl Fn([I; 4]) -> O) -> [O; 3]

source§

impl<I, O> ArraySplitMap<I, O, 4, 4> for [I; 16]

source§

fn array_split_map(self, f: impl Fn([I; 4]) -> O) -> [O; 4]

source§

impl<I, O> ArraySplitMap<I, O, 4, 8> for [I; 32]

source§

fn array_split_map(self, f: impl Fn([I; 4]) -> O) -> [O; 8]

source§

impl<I, O> ArraySplitMap<I, O, 8, 2> for [I; 16]

source§

fn array_split_map(self, f: impl Fn([I; 8]) -> O) -> [O; 2]

source§

impl From<BigEndian<u32>> for [u8; 4]

source§

fn from(encoded: BigEndian<u32>) -> Self

Converts to this type from the input type.
source§

impl<const N: usize> RandomlyConstructable for [u8; N]

source§

fn zero() -> Self

source§

fn as_mut_bytes(&mut self) -> &mut [u8]