pub struct QuicShortHeaderContext { /* private fields */ }Expand description
Caller-supplied information needed to delimit a QUIC short-header destination ID.
Short headers omit their destination connection-ID length on the wire. The context
therefore carries that length as a usize, without imposing a long-header wire-field
limit on the caller.
Implementations§
Trait Implementations§
Source§impl Clone for QuicShortHeaderContext
impl Clone for QuicShortHeaderContext
impl Copy for QuicShortHeaderContext
Source§impl Debug for QuicShortHeaderContext
impl Debug for QuicShortHeaderContext
impl Eq for QuicShortHeaderContext
Source§impl Hash for QuicShortHeaderContext
impl Hash for QuicShortHeaderContext
Source§impl PartialEq for QuicShortHeaderContext
impl PartialEq for QuicShortHeaderContext
impl StructuralPartialEq for QuicShortHeaderContext
Auto Trait Implementations§
impl Freeze for QuicShortHeaderContext
impl RefUnwindSafe for QuicShortHeaderContext
impl Send for QuicShortHeaderContext
impl Sync for QuicShortHeaderContext
impl Unpin for QuicShortHeaderContext
impl UnsafeUnpin for QuicShortHeaderContext
impl UnwindSafe for QuicShortHeaderContext
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