Struct bearssl::br_hmac_context [] [src]

#[repr(C)]
pub struct br_hmac_context { pub dig: br_hash_compat_context, pub kso: [c_uchar; 64], pub out_len: usize, }

\brief HMAC computation context.

The HMAC computation context maintains the state for a single HMAC computation. It is modified as input bytes are injected. The context is caller-allocated and has no release function since it does not dynamically allocate external resources. Its contents are opaque.

Fields

Trait Implementations

impl Copy for br_hmac_context
[src]

impl Clone for br_hmac_context
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more