pub struct HeaderDecoderResult {
pub packet_len: usize,
pub header_len: usize,
}
Fields§
§packet_len: usize
§header_len: usize
Implementations§
Source§impl HeaderDecoderResult
impl HeaderDecoderResult
pub fn split_off_packet<'a>( &self, buffer: DecoderBufferMut<'a>, ) -> Result<(ProtectedPayload<'a>, ProtectedPacketNumber, DecoderBufferMut<'a>), DecoderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HeaderDecoderResult
impl RefUnwindSafe for HeaderDecoderResult
impl Send for HeaderDecoderResult
impl Sync for HeaderDecoderResult
impl Unpin for HeaderDecoderResult
impl UnwindSafe for HeaderDecoderResult
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