Struct mbedtls_sys::ssl_ticket_context [−][src]
#[repr(C)]pub struct ssl_ticket_context { pub keys: [ssl_ticket_key; 2], pub active: c_uchar, pub ticket_lifetime: u32, pub f_rng: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_uchar, arg3: size_t) -> c_int>, pub p_rng: *mut c_void, pub mutex: threading_mutex_t, }
Fields
keys: [ssl_ticket_key; 2]active: c_ucharticket_lifetime: u32f_rng: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_uchar, arg3: size_t) -> c_int>p_rng: *mut c_voidmutex: threading_mutex_tTrait Implementations
impl Clone for ssl_ticket_context[src]
impl Clone for ssl_ticket_context[src]fn clone(&self) -> ssl_ticket_context[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for ssl_ticket_context[src]
impl Copy for ssl_ticket_context[src]impl Default for ssl_ticket_context[src]
impl Default for ssl_ticket_context[src]Auto Trait Implementations
impl RefUnwindSafe for ssl_ticket_context
impl RefUnwindSafe for ssl_ticket_contextimpl !Send for ssl_ticket_context
impl !Send for ssl_ticket_contextimpl !Sync for ssl_ticket_context
impl !Sync for ssl_ticket_contextimpl Unpin for ssl_ticket_context
impl Unpin for ssl_ticket_contextimpl UnwindSafe for ssl_ticket_context
impl UnwindSafe for ssl_ticket_context