[−][src]Struct tls_parser::tls::TlsVersion
TLS version
Only the TLS version defined in the TLS message header is meaningful, the version defined in the record should be ignored or set to TLS 1.0
Implementations
impl TlsVersion
[src]
pub const Ssl30: TlsVersion
[src]
pub const Tls10: TlsVersion
[src]
pub const Tls11: TlsVersion
[src]
pub const Tls12: TlsVersion
[src]
pub const Tls13: TlsVersion
[src]
pub const Tls13Draft18: TlsVersion
[src]
pub const Tls13Draft19: TlsVersion
[src]
pub const Tls13Draft20: TlsVersion
[src]
pub const Tls13Draft21: TlsVersion
[src]
pub const Tls13Draft22: TlsVersion
[src]
pub const Tls13Draft23: TlsVersion
[src]
Trait Implementations
impl Clone for TlsVersion
[src]
fn clone(&self) -> TlsVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TlsVersion
[src]
impl Debug for TlsVersion
[src]
impl Display for TlsVersion
[src]
impl Eq for TlsVersion
[src]
impl From<TlsVersion> for u16
[src]
fn from(v: TlsVersion) -> u16
[src]
impl LowerHex for TlsVersion
[src]
impl PartialEq<TlsVersion> for TlsVersion
[src]
fn eq(&self, other: &TlsVersion) -> bool
[src]
fn ne(&self, other: &TlsVersion) -> bool
[src]
impl StructuralEq for TlsVersion
[src]
impl StructuralPartialEq for TlsVersion
[src]
Auto Trait Implementations
impl RefUnwindSafe for TlsVersion
impl Send for TlsVersion
impl Sync for TlsVersion
impl Unpin for TlsVersion
impl UnwindSafe for TlsVersion
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,