Trait cdc_rs::RollingHash64
[−]
[src]
pub trait RollingHash64 { fn reset(&mut self); fn prefill_window<I>(&mut self, &mut I) -> usize where I: Iterator<Item=u8>; fn reset_and_prefill_window<I>(&mut self, &mut I) -> usize where I: Iterator<Item=u8>; fn slide(&mut self, &u8); fn get_hash(&self) -> &Polynom64; }
Required Methods
fn reset(&mut self)
fn prefill_window<I>(&mut self, &mut I) -> usize where I: Iterator<Item=u8>
fn reset_and_prefill_window<I>(&mut self, &mut I) -> usize where I: Iterator<Item=u8>
fn slide(&mut self, &u8)
fn get_hash(&self) -> &Polynom64
Implementors
impl RollingHash64 for Rabin64