Type Alias SSL_CLIENT_HELLO

Source
pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx;

Aliased Type§

struct SSL_CLIENT_HELLO {
Show 16 fields pub ssl: *mut ssl_st, pub client_hello: *const u8, pub client_hello_len: usize, pub version: u16, pub random: *const u8, pub random_len: usize, pub session_id: *const u8, pub session_id_len: usize, pub dtls_cookie: *const u8, pub dtls_cookie_len: usize, pub cipher_suites: *const u8, pub cipher_suites_len: usize, pub compression_methods: *const u8, pub compression_methods_len: usize, pub extensions: *const u8, pub extensions_len: usize,
}

Fields§

§ssl: *mut ssl_st§client_hello: *const u8§client_hello_len: usize§version: u16§random: *const u8§random_len: usize§session_id: *const u8§session_id_len: usize§dtls_cookie: *const u8§dtls_cookie_len: usize§cipher_suites: *const u8§cipher_suites_len: usize§compression_methods: *const u8§compression_methods_len: usize§extensions: *const u8§extensions_len: usize

Trait Implementations

Source§

impl Clone for ssl_early_callback_ctx

Source§

fn clone(&self) -> ssl_early_callback_ctx

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ssl_early_callback_ctx

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for ssl_early_callback_ctx