pub struct TlsInfo {
pub host: String,
pub port: u16,
pub reachable: bool,
pub tls_available: bool,
pub server_name: Option<String>,
pub latency_ms: u64,
pub grade: Option<String>,
pub issues: Vec<String>,
}Expand description
TLS inspection result.
Fields§
§host: String§port: u16§reachable: bool§tls_available: bool§server_name: Option<String>§latency_ms: u64§grade: Option<String>§issues: Vec<String>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