pub enum NegotiatedServerTls {
Plaintext,
Tls {
server_end_point: Bytes,
},
}Expand description
TLS facts recorded after pre-startup negotiation.
Variants§
Plaintext
The connection is intentionally plaintext.
Tls
TLS was negotiated and terminated by this server component.
Trait Implementations§
Source§impl Clone for NegotiatedServerTls
impl Clone for NegotiatedServerTls
Source§fn clone(&self) -> NegotiatedServerTls
fn clone(&self) -> NegotiatedServerTls
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NegotiatedServerTls
impl Debug for NegotiatedServerTls
impl Eq for NegotiatedServerTls
Source§impl PartialEq for NegotiatedServerTls
impl PartialEq for NegotiatedServerTls
impl StructuralPartialEq for NegotiatedServerTls
Auto Trait Implementations§
impl !Freeze for NegotiatedServerTls
impl RefUnwindSafe for NegotiatedServerTls
impl Send for NegotiatedServerTls
impl Sync for NegotiatedServerTls
impl Unpin for NegotiatedServerTls
impl UnsafeUnpin for NegotiatedServerTls
impl UnwindSafe for NegotiatedServerTls
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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