Trait std::hash::Streaming

pub trait Streaming {
    fn input(&mut self, &[u8]);
    fn result_bytes(&mut self) -> ~[u8];
    fn result_str(&mut self) -> ~str;
    fn result_u64(&mut self) -> u64;
    fn reset(&mut self);
}

Streaming hash-functions should implement this.

Required Methods

fn input(&mut self, &[u8])

fn result_bytes(&mut self) -> ~[u8]

fn result_str(&mut self) -> ~str

fn result_u64(&mut self) -> u64

fn reset(&mut self)

Implementors