Struct bearssl::br_sha1_context
[−]
[src]
#[repr(C)]pub struct br_sha1_context { pub vtable: *const br_hash_class, pub buf: [c_uchar; 64], pub count: u64, pub val: [u32; 5], }
\brief SHA-1 context.
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_hash_class
\brief Pointer to vtable for this context.
buf: [c_uchar; 64]
count: u64
val: [u32; 5]
Trait Implementations
impl Copy for br_sha1_context
[src]
impl Clone for br_sha1_context
[src]
fn clone(&self) -> br_sha1_context
[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