Struct blake2b::blake2xb::Blake2xb
[−]
[src]
pub struct Blake2xb { /* fields omitted */ }
Methods
impl Blake2xb
[src]
fn new(len: Option<u32>) -> Self
fn keyed(len: Option<u32>, key: &[u8]) -> Self
fn with_parameter_block_keyed(
len: Option<u32>,
key: &[u8],
parameter_block: ParameterBlock
) -> Self
len: Option<u32>,
key: &[u8],
parameter_block: ParameterBlock
) -> Self
fn len(&self) -> usize
fn update(&mut self, data: &[u8])
fn finish(self) -> Iter
Trait Implementations
impl Copy for Blake2xb
[src]
impl Clone for Blake2xb
[src]
fn clone(&self) -> Blake2xb
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for Blake2xb
[src]
impl Eq for Blake2xb
[src]
impl Hash for Blake2xb
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more