Struct bearssl::br_aes_ct64_cbcenc_keys
[−]
[src]
#[repr(C)]pub struct br_aes_ct64_cbcenc_keys { pub vtable: *const br_block_cbcenc_class, pub skey: [u64; 30], pub num_rounds: c_uint, }
\brief Context for AES subkeys (aes_ct64
implementation, CBC encryption).
First field is a pointer to the vtable; it is set by the initialisation function. Other fields are not supposed to be accessed by user code.
Fields
vtable: *const br_block_cbcenc_class
\brief Pointer to vtable for this context.
skey: [u64; 30]
num_rounds: c_uint
Trait Implementations
impl Debug for br_aes_ct64_cbcenc_keys
[src]
impl Copy for br_aes_ct64_cbcenc_keys
[src]
impl Clone for br_aes_ct64_cbcenc_keys
[src]
fn clone(&self) -> br_aes_ct64_cbcenc_keys
[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