[][src]Struct tls_parser::tls::TlsVersion

pub struct TlsVersion(pub u16);

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

Trait Implementations

impl PartialEq<TlsVersion> for TlsVersion
[src]

impl Eq for TlsVersion
[src]

impl Clone for 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]

impl Copy for TlsVersion
[src]

impl LowerHex for TlsVersion
[src]

impl Display for TlsVersion

impl Debug for TlsVersion

Auto Trait Implementations

impl Send for TlsVersion

impl Sync for TlsVersion

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]