Struct miracl_core::sha3::SHA3 [−][src]
pub struct SHA3 { /* fields omitted */ }
Implementations
impl SHA3
[src]
impl SHA3
[src]pub struct SHA3 { /* fields omitted */ }
impl SHA3
[src]pub fn init(&mut self, olen: usize)
[src]pub fn new(olen: usize) -> SHA3
[src]pub fn new_copy(hh: &SHA3) -> SHA3
[src]pub fn process(&mut self, byt: u8)
[src]pub fn process_array(&mut self, b: &[u8])
[src]pub fn process_num(&mut self, n: i32)
[src]pub fn squeeze(&mut self, buff: &mut [u8], olen: usize)
[src]pub fn hash(&mut self, digest: &mut [u8])
[src]pub fn continuing_hash(&mut self, digest: &mut [u8])
[src]pub fn shake(&mut self, digest: &mut [u8], olen: usize)
[src]pub fn continuing_shake(&mut self, digest: &mut [u8], olen: usize)
[src]impl RefUnwindSafe for SHA3
impl Send for SHA3
impl Sync for SHA3
impl Unpin for SHA3
impl UnwindSafe for SHA3