Struct ja3_rustls::Ja3andMore
source · [−]pub struct Ja3andMore {
pub ja3: Ja3,
pub signature_algos: Vec<u16>,
pub key_share: Vec<u16>,
pub supported_versions: Vec<u16>,
}
Expand description
Ja3
and more fields.
Fields
ja3: Ja3
signature_algos: Vec<u16>
supported_versions: Vec<u16>
Implementations
sourceimpl Ja3andMore
impl Ja3andMore
pub fn signature_algos_as_typed(
&self
) -> impl Iterator<Item = SignatureScheme> + '_
pub fn supported_verisons_as_typed(
&self
) -> impl Iterator<Item = ProtocolVersion> + '_
sourcepub fn signature_algos_regreasing_as_typed(
&self
) -> impl Iterator<Item = SignatureScheme> + '_
pub fn signature_algos_regreasing_as_typed(
&self
) -> impl Iterator<Item = SignatureScheme> + '_
signature_algos_as_typed
with existing GREASE values rewritten as newly generated ones. It
is based on an insecure RNG unless the rand
crate feature is activated.
key_share_as_typed
with existing GREASE values rewritten as newly generated ones. It
is based on an insecure RNG unless the rand
crate feature is activated.
sourcepub fn supported_verisons_regreasing_as_typed(
&self
) -> impl Iterator<Item = ProtocolVersion> + '_
pub fn supported_verisons_regreasing_as_typed(
&self
) -> impl Iterator<Item = ProtocolVersion> + '_
supported_versions_as_typed
with existing GREASE values rewritten as newly generated ones.
It is based on an insecure RNG unless the rand
crate feature is activated.
Auto Trait Implementations
impl RefUnwindSafe for Ja3andMore
impl Send for Ja3andMore
impl Sync for Ja3andMore
impl Unpin for Ja3andMore
impl UnwindSafe for Ja3andMore
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more