pub struct NewSessionTicketPayload {
pub lifetime_hint: u32,
pub ticket: PayloadU16,
}
Fields
lifetime_hint: u32
ticket: PayloadU16
Implementations
sourceimpl NewSessionTicketPayload
impl NewSessionTicketPayload
pub fn new(lifetime_hint: u32, ticket: Vec<u8>) -> NewSessionTicketPayload
Trait Implementations
sourceimpl Codec for NewSessionTicketPayload
impl Codec for NewSessionTicketPayload
sourcefn read(r: &mut Reader<'_>) -> Option<NewSessionTicketPayload>
fn read(r: &mut Reader<'_>) -> Option<NewSessionTicketPayload>
Decode yourself by fiddling with the
Reader
.
Return Some if it worked, None if not. Read moresourcefn get_encoding(&self) -> Vec<u8>
fn get_encoding(&self) -> Vec<u8>
Convenience function to get the results of
encode()
.sourcefn read_bytes(bytes: &[u8]) -> Option<Self>
fn read_bytes(bytes: &[u8]) -> Option<Self>
Read one of these from the front of
bytes
and
return it. Read moresourceimpl Debug for NewSessionTicketPayload
impl Debug for NewSessionTicketPayload
Auto Trait Implementations
impl RefUnwindSafe for NewSessionTicketPayload
impl Send for NewSessionTicketPayload
impl Sync for NewSessionTicketPayload
impl Unpin for NewSessionTicketPayload
impl UnwindSafe for NewSessionTicketPayload
Blanket Implementations
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more