[][src]Trait shadowsocks::crypto::digest::Digest

pub trait Digest: Send {
    fn update(&mut self, data: &[u8]);
fn digest<B: BufMut>(&mut self, buf: &mut B);
fn digest_len(&self) -> usize;
fn reset(&mut self); }

Digest trait

Required methods

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

Update data

fn digest<B: BufMut>(&mut self, buf: &mut B)

Generates digest

fn digest_len(&self) -> usize

Length of digest

fn reset(&mut self)

Reset digest

Loading content...

Implementors

impl Digest for DigestVariant[src]

Loading content...