Struct crypto::blake2b::Blake2b
[−]
[src]
pub struct Blake2b {
// some fields omitted
}pub struct Blake2b {
// some fields omitted
}impl Blake2bfn new(outlen: usize) -> Blake2bfn new_keyed(outlen: usize, key: &[u8]) -> Blake2bfn blake2b(out: &mut [u8], input: &[u8], key: &[u8])impl Clone for Blake2bfn clone(&self) -> Blake2bfn clone_from(&mut self, source: &Self)impl Digest for Blake2bfn reset(&mut self)fn input(&mut self, msg: &[u8])fn result(&mut self, out: &mut [u8])fn output_bits(&self) -> usizefn block_size(&self) -> usizefn output_bytes(&self) -> usizefn input_str(&mut self, input: &str)fn result_str(&mut self) -> Stringimpl Mac for Blake2bfn input(&mut self, data: &[u8])fn reset(&mut self)fn result(&mut self) -> MacResultfn raw_result(&mut self, output: &mut [u8])fn output_bytes(&self) -> usizeimpl Copy for Blake2b