bitar 0.14.0

bita archive utilities
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod buzhash;
mod rollsum;

pub use buzhash::BuzHash;
pub use rollsum::RollSum;

/// Rolling hash.
pub trait RollingHash {
    /// Returns true if hasher has been initialized.
    fn init_done(&self) -> bool;
    fn init(&mut self, value: u8);
    fn input(&mut self, value: u8);
    fn sum(&self) -> u32;
}