[−][src]Enum tls_parser::tls_states::TlsState
TLS machine possible states
Variants
None
ClientHello
AskResumeSession
ResumeSession
ServerHello
Certificate
CertificateSt
ServerKeyExchange
ServerHelloDone
ClientKeyExchange
ClientChangeCipherSpec
CRCertRequest
CRHelloDone
CRCert
CRClientKeyExchange
CRCertVerify
NoCertSKE
NoCertHelloDone
NoCertCKE
PskHelloDone
PskCKE
SessionEncrypted
Alert
Finished
Invalid
Trait Implementations
impl Copy for TlsState
[src]
impl Clone for TlsState
[src]
fn clone(&self) -> TlsState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<TlsState> for TlsState
[src]
fn eq(&self, other: &TlsState) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Debug for TlsState
[src]
Auto Trait Implementations
impl Sync for TlsState
impl Unpin for TlsState
impl Send for TlsState
impl UnwindSafe for TlsState
impl RefUnwindSafe for TlsState
Blanket Implementations
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> From<T> for T
[src]
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> 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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,