pub enum Type {
ALPN = 1,
Authority = 2,
CRC32C = 3,
NoOp = 4,
UniqueId = 5,
SSL = 32,
SSLVersion = 33,
SSLCommonName = 34,
SSLCipher = 35,
SSLSignatureAlgorithm = 36,
SSLKeyAlgorithm = 37,
NetworkNamespace = 48,
}
Expand description
Supported types for TypeLengthValue
payloads.
Variants§
ALPN = 1
The ALPN of the connection.
Authority = 2
The authority of the connection.
CRC32C = 3
The CRC32C checksum of the connection.
NoOp = 4
NoOp
UniqueId = 5
The Unique ID of the connection.
SSL = 32
The SSL information.
SSLVersion = 33
The SSL Version.
SSLCommonName = 34
The SSL common name.
SSLCipher = 35
The SSL cipher.
SSLSignatureAlgorithm = 36
The SSL Signature Algorithm.
SSLKeyAlgorithm = 37
The SSL Key Algorithm
NetworkNamespace = 48
The SSL Network Namespace.
Trait Implementations§
Source§impl WriteToHeader for Type
impl WriteToHeader for Type
impl Copy for Type
impl Eq for Type
impl StructuralPartialEq for Type
Auto Trait Implementations§
impl Freeze for Type
impl RefUnwindSafe for Type
impl Send for Type
impl Sync for Type
impl Unpin for Type
impl UnwindSafe for Type
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