Struct tls_parser::tls_ciphers::TlsCipherSuite [−][src]
pub struct TlsCipherSuite {
pub name: &'static str,
pub id: u16,
pub kx: TlsCipherKx,
pub au: TlsCipherAu,
pub enc: TlsCipherEnc,
pub enc_mode: TlsCipherEncMode,
pub enc_size: u16,
pub mac: TlsCipherMac,
pub mac_size: u16,
}TLS Ciphersuite
Fields
name: &'static str
id: u16
kx: TlsCipherKx
au: TlsCipherAu
enc: TlsCipherEnc
enc_mode: TlsCipherEncMode
enc_size: u16
mac: TlsCipherMac
mac_size: u16
Methods
impl TlsCipherSuite[src]
impl TlsCipherSuitepub fn from_id(id: u16) -> Option<&'static TlsCipherSuite>[src]
pub fn from_id(id: u16) -> Option<&'static TlsCipherSuite>pub fn from_name<'a>(name: &'a str) -> Option<&'static TlsCipherSuite>[src]
pub fn from_name<'a>(name: &'a str) -> Option<&'static TlsCipherSuite>Trait Implementations
impl Debug for TlsCipherSuite[src]
impl Debug for TlsCipherSuiteAuto Trait Implementations
impl Send for TlsCipherSuite
impl Send for TlsCipherSuiteimpl Sync for TlsCipherSuite
impl Sync for TlsCipherSuite