pub struct ZeroRttHeaderKey(/* private fields */);Trait Implementations§
Source§impl Debug for ZeroRttHeaderKey
impl Debug for ZeroRttHeaderKey
Source§impl HeaderKey for ZeroRttHeaderKey
impl HeaderKey for ZeroRttHeaderKey
Source§fn opening_header_protection_mask(&self, sample: &[u8]) -> HeaderProtectionMask
fn opening_header_protection_mask(&self, sample: &[u8]) -> HeaderProtectionMask
Derives a header protection mask from a sample buffer, to be
used for opening a packet. Read more
Source§fn opening_sample_len(&self) -> usize
fn opening_sample_len(&self) -> usize
Returns the sample size needed for the header protection
buffer
Source§fn sealing_header_protection_mask(&self, sample: &[u8]) -> HeaderProtectionMask
fn sealing_header_protection_mask(&self, sample: &[u8]) -> HeaderProtectionMask
Derives a header protection mask from a sample buffer, to be
used for sealing a packet. Read more
Source§fn sealing_sample_len(&self) -> usize
fn sealing_sample_len(&self) -> usize
Returns the sample size needed for the header protection
buffer
impl ZeroRttHeaderKey for ZeroRttHeaderKey
Auto Trait Implementations§
impl Freeze for ZeroRttHeaderKey
impl RefUnwindSafe for ZeroRttHeaderKey
impl Send for ZeroRttHeaderKey
impl Sync for ZeroRttHeaderKey
impl Unpin for ZeroRttHeaderKey
impl UnwindSafe for ZeroRttHeaderKey
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