[−][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
Methods
impl TlsVersion
pub const Ssl30: TlsVersion
pub const Tls10: TlsVersion
pub const Tls11: TlsVersion
pub const Tls12: TlsVersion
pub const Tls13: TlsVersion
pub const Tls13Draft18: TlsVersion
pub const Tls13Draft19: TlsVersion
pub const Tls13Draft20: TlsVersion
pub const Tls13Draft21: TlsVersion
pub const Tls13Draft22: TlsVersion
pub const Tls13Draft23: TlsVersion
Trait Implementations
impl Clone for TlsVersion
[src]
fn clone(&self) -> TlsVersion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<TlsVersion> for u16
[src]
fn from(v: TlsVersion) -> u16
[src]
impl PartialEq<TlsVersion> for TlsVersion
[src]
fn eq(&self, other: &TlsVersion) -> bool
[src]
fn ne(&self, other: &TlsVersion) -> bool
[src]
impl Copy for TlsVersion
[src]
impl Eq for TlsVersion
[src]
impl Display for TlsVersion
impl Debug for TlsVersion
impl LowerHex for TlsVersion
[src]
Auto Trait Implementations
impl Sync for TlsVersion
impl Send for TlsVersion
impl Unpin for TlsVersion
impl RefUnwindSafe for TlsVersion
impl UnwindSafe for TlsVersion
Blanket Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,