Struct bearssl::br_ssl_session_parameters
[−]
[src]
#[repr(C)]pub struct br_ssl_session_parameters { pub session_id: [c_uchar; 32], pub session_id_len: c_uchar, pub version: u16, pub cipher_suite: u16, pub master_secret: [c_uchar; 48], }
\brief Type for session parameters, to be saved for session resumption.
Fields
session_id: [c_uchar; 32]
\brief Session ID buffer.
session_id_len: c_uchar
\brief Session ID length (in bytes, at most 32).
version: u16
\brief Protocol version.
cipher_suite: u16
\brief Cipher suite.
master_secret: [c_uchar; 48]
\brief Master secret.
Trait Implementations
impl Copy for br_ssl_session_parameters
[src]
impl Clone for br_ssl_session_parameters
[src]
fn clone(&self) -> br_ssl_session_parameters
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more