pub struct Tls13ClientSessionValue { /* private fields */ }Expand description
A stored TLS 1.3 client session value.
Implementations§
Source§impl Tls13ClientSessionValue
impl Tls13ClientSessionValue
Sourcepub fn max_early_data_size(&self) -> u32
pub fn max_early_data_size(&self) -> u32
Maximum early data size supported by the server.
Sourcepub fn suite(&self) -> &'static Tls13CipherSuite
pub fn suite(&self) -> &'static Tls13CipherSuite
The TLS 1.3 cipher suite used in this session.
Sourcepub fn quic_params(&self) -> Vec<u8> ⓘ
pub fn quic_params(&self) -> Vec<u8> ⓘ
QUIC transport parameters provided by the server.
Trait Implementations§
Source§impl Debug for Tls13ClientSessionValue
impl Debug for Tls13ClientSessionValue
Auto Trait Implementations§
impl Freeze for Tls13ClientSessionValue
impl !RefUnwindSafe for Tls13ClientSessionValue
impl Send for Tls13ClientSessionValue
impl Sync for Tls13ClientSessionValue
impl Unpin for Tls13ClientSessionValue
impl !UnwindSafe for Tls13ClientSessionValue
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