pub struct AllConnectionAttributes {Show 16 fields
pub source_address: Option<SocketAddr>,
pub source_port: Option<u16>,
pub destination_address: Option<SocketAddr>,
pub destination_port: Option<u16>,
pub id: Option<u64>,
pub mtls: Option<bool>,
pub requested_server_name: Option<String>,
pub tls_version: Option<String>,
pub subject_local_certificate: Option<String>,
pub subject_peer_certificate: Option<String>,
pub dns_san_local_certificate: Option<String>,
pub dns_san_peer_certificate: Option<String>,
pub uri_san_local_certificate: Option<String>,
pub uri_san_peer_certificate: Option<String>,
pub sha256_peer_certificate_digest: Option<String>,
pub termination_details: Option<String>,
}
Fields§
§source_address: Option<SocketAddr>
§source_port: Option<u16>
§destination_address: Option<SocketAddr>
§destination_port: Option<u16>
§id: Option<u64>
§mtls: Option<bool>
§requested_server_name: Option<String>
§tls_version: Option<String>
§subject_local_certificate: Option<String>
§subject_peer_certificate: Option<String>
§dns_san_local_certificate: Option<String>
§dns_san_peer_certificate: Option<String>
§uri_san_local_certificate: Option<String>
§uri_san_peer_certificate: Option<String>
§sha256_peer_certificate_digest: Option<String>
§termination_details: Option<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AllConnectionAttributes
impl RefUnwindSafe for AllConnectionAttributes
impl Send for AllConnectionAttributes
impl Sync for AllConnectionAttributes
impl Unpin for AllConnectionAttributes
impl UnwindSafe for AllConnectionAttributes
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