pub struct TlsInfo {
pub sni: Option<String>,
pub alpn: Option<Vec<u8>>,
pub version: Option<TlsVersion>,
pub peer_cert: Option<CertificateDer<'static>>,
}Fields§
§sni: Option<String>§alpn: Option<Vec<u8>>§version: Option<TlsVersion>§peer_cert: Option<CertificateDer<'static>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for TlsInfo
impl RefUnwindSafe for TlsInfo
impl Send for TlsInfo
impl Sync for TlsInfo
impl Unpin for TlsInfo
impl UnsafeUnpin for TlsInfo
impl UnwindSafe for TlsInfo
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