Trait blake2b::Digest [] [src]

pub trait Digest {
    type Output;
    fn len(&self) -> usize;
    fn write_u8(&mut self, data: &[u8]);
    fn finish(self) -> Self::Output;

    fn write_i8(&mut self, data: &[i8]) { ... }
    fn write_i16(&mut self, data: &[i16]) { ... }
    fn write_u16(&mut self, data: &[u16]) { ... }
    fn write_i32(&mut self, data: &[i32]) { ... }
    fn write_u32(&mut self, data: &[u32]) { ... }
    fn write_i64(&mut self, data: &[i64]) { ... }
    fn write_u64(&mut self, data: &[u64]) { ... }
    fn write_isize(&mut self, data: &[isize]) { ... }
    fn write_usize(&mut self, data: &[usize]) { ... }
}

Associated Types

Required Methods

Provided Methods

Implementors