Struct mbedtls_sys::ssl_transform
[−]
[src]
#[repr(C)]pub struct ssl_transform { pub ciphersuite_info: *const ssl_ciphersuite_t, pub keylen: c_uint, pub minlen: size_t, pub ivlen: size_t, pub fixed_ivlen: size_t, pub maclen: size_t, pub iv_enc: [c_uchar; 16], pub iv_dec: [c_uchar; 16], pub mac_enc: [c_uchar; 20], pub mac_dec: [c_uchar; 20], pub md_ctx_enc: md_context_t, pub md_ctx_dec: md_context_t, pub cipher_ctx_enc: cipher_context_t, pub cipher_ctx_dec: cipher_context_t, pub ctx_deflate: z_stream, pub ctx_inflate: z_stream, }
Fields
ciphersuite_info: *const ssl_ciphersuite_t
keylen: c_uint
minlen: size_t
ivlen: size_t
fixed_ivlen: size_t
maclen: size_t
iv_enc: [c_uchar; 16]
iv_dec: [c_uchar; 16]
mac_enc: [c_uchar; 20]
mac_dec: [c_uchar; 20]
md_ctx_enc: md_context_t
md_ctx_dec: md_context_t
cipher_ctx_enc: cipher_context_t
cipher_ctx_dec: cipher_context_t
ctx_deflate: z_stream
ctx_inflate: z_stream
Trait Implementations
impl Copy for ssl_transform[src]
impl Clone for ssl_transform[src]
fn clone(&self) -> ssl_transform
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more