pub struct SslInfo {
pub status: String,
pub issued_to: Option<String>,
pub issuer: Option<String>,
pub protocol_version: Option<String>,
pub expiry_date: Option<String>,
pub days_until_expiry: Option<i64>,
pub alternative_names: Vec<String>,
}Available on crate feature
domain-info only.Fields§
§status: String§issued_to: Option<String>§issuer: Option<String>§protocol_version: Option<String>§expiry_date: Option<String>§days_until_expiry: Option<i64>§alternative_names: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SslInfo
impl<'de> Deserialize<'de> for SslInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SslInfo
impl RefUnwindSafe for SslInfo
impl Send for SslInfo
impl Sync for SslInfo
impl Unpin for SslInfo
impl UnsafeUnpin for SslInfo
impl UnwindSafe for SslInfo
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