pub struct TransportObservations {
pub ja3_hash: Option<String>,
pub ja4: Option<String>,
pub http3_perk_text: Option<String>,
pub http3_perk_hash: Option<String>,
}Expand description
Optional observed transport fingerprints to compare against expected values.
Fields§
§ja3_hash: Option<String>Observed JA3 hash (lower/upper hex accepted).
ja4: Option<String>Observed JA4 fingerprint string.
http3_perk_text: Option<String>Observed HTTP/3 perk text (SETTINGS|PSEUDO_HEADERS).
http3_perk_hash: Option<String>Observed HTTP/3 perk hash.
Trait Implementations§
Source§impl Clone for TransportObservations
impl Clone for TransportObservations
Source§fn clone(&self) -> TransportObservations
fn clone(&self) -> TransportObservations
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransportObservations
impl Debug for TransportObservations
Source§impl Default for TransportObservations
impl Default for TransportObservations
Source§fn default() -> TransportObservations
fn default() -> TransportObservations
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransportObservations
impl<'de> Deserialize<'de> for TransportObservations
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 TransportObservations
impl RefUnwindSafe for TransportObservations
impl Send for TransportObservations
impl Sync for TransportObservations
impl Unpin for TransportObservations
impl UnsafeUnpin for TransportObservations
impl UnwindSafe for TransportObservations
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