Struct mbedtls_sys::mbedtls_cipher_context_t [] [src]

#[repr(C)]
pub struct mbedtls_cipher_context_t { pub cipher_info: *const mbedtls_cipher_info_t, pub key_bitlen: c_int, pub operation: mbedtls_operation_t, pub add_padding: Option<unsafe extern "C" fn(_: *mut c_uchar, _: size_t, _: size_t)>, pub get_padding: Option<unsafe extern "C" fn(_: *mut c_uchar, _: size_t, _: *mut size_t) -> c_int>, pub unprocessed_data: [c_uchar; 16], pub unprocessed_len: size_t, pub iv: [c_uchar; 16], pub iv_size: size_t, pub cipher_ctx: *mut c_void, }

Fields

Trait Implementations

impl Copy for mbedtls_cipher_context_t
[src]

impl Clone for mbedtls_cipher_context_t
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for mbedtls_cipher_context_t
[src]

Formats the value using the given formatter.

impl Default for mbedtls_cipher_context_t
[src]

Returns the "default value" for a type. Read more