pub struct Ssl {Show 13 fields
pub chain_sha256: Vec<String>,
pub jarm: String,
pub chain: Vec<String>,
pub dhparams: Option<Dhparams>,
pub versions: Vec<String>,
pub tlsext: Vec<Tlsext>,
pub ja3_s: String,
pub cert: Cert,
pub cipher: Cipher,
pub trust: Trust,
pub handshake_states: Vec<String>,
pub alpn: Vec<String>,
pub ocsp: Ocsp,
}Fields§
§chain_sha256: Vec<String>§jarm: String§chain: Vec<String>§dhparams: Option<Dhparams>§versions: Vec<String>§tlsext: Vec<Tlsext>§ja3_s: String§cert: Cert§cipher: Cipher§trust: Trust§handshake_states: Vec<String>§alpn: Vec<String>§ocsp: OcspTrait Implementations§
Source§impl<'de> Deserialize<'de> for Ssl
impl<'de> Deserialize<'de> for Ssl
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 Ssl
impl RefUnwindSafe for Ssl
impl Send for Ssl
impl Sync for Ssl
impl Unpin for Ssl
impl UnwindSafe for Ssl
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