Struct openssl::crypto::hash::Hasher [-]  [+] [src]

pub struct Hasher {
    // some fields omitted
}

Methods

impl Hasher

fn new(ht: HashType) -> Hasher

fn update(&self, data: &[u8])

Update this hasher with more input bytes

fn finalize(&self) -> Vec<u8>

Return the digest of all bytes added to this hasher since its last initialization

Trait Implementations

impl Drop for Hasher

fn drop(&mut self)