Enum tls_parser::tls_states::TlsState[][src]

pub enum TlsState {
    None,
    ClientHello,
    AskResumeSession,
    ResumeSession,
    ServerHello,
    Certificate,
    CertificateSt,
    ServerKeyExchange,
    ServerHelloDone,
    ClientKeyExchange,
    ClientChangeCipherSpec,
    CRCertRequest,
    CRHelloDone,
    CRCert,
    CRClientKeyExchange,
    CRCertVerify,
    NoCertSKE,
    NoCertHelloDone,
    NoCertCKE,
    PskHelloDone,
    PskCKE,
    SessionEncrypted,
    Alert,
    Invalid,
}

TLS machine possible states

Variants

Trait Implementations

impl Copy for TlsState
[src]

impl Clone for TlsState
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for TlsState
[src]

Formats the value using the given formatter. Read more

impl PartialEq for TlsState
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for TlsState

impl Sync for TlsState