Struct bearssl::br_sslrec_out_cbc_context [] [src]

#[repr(C)]
pub struct br_sslrec_out_cbc_context { pub vtable: *const br_sslrec_out_cbc_class, pub seq: u64, pub bc: br_sslrec_out_cbc_context__bindgen_ty_1, pub mac: br_hmac_key_context, pub mac_len: usize, pub iv: [c_uchar; 16], pub explicit_IV: c_int, }

\brief Context structure for encrypting outgoing records with CBC + HMAC.

The first field points to the vtable. The other fields are opaque and shall not be accessed directly.

Fields

\brief Pointer to vtable.

Trait Implementations

impl Copy for br_sslrec_out_cbc_context
[src]

impl Clone for br_sslrec_out_cbc_context
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more