Struct seabloom::Seabloom
[−]
[src]
pub struct Seabloom { /* fields omitted */ }
pub struct Seabloom { /* fields omitted */ }
impl Seabloom
[src]fn new(bitcount: u64, seeds: Vec<u64>) -> Seabloom
fn create_random_seeds(bitcount: u64, hashcount: u32) -> Seabloom
fn create_optimal(item_count: u32, error_rate: f32) -> Seabloom
fn create(item_count: u32) -> Seabloom
fn clear(&mut self)
fn add_bytes(&mut self, bytes: &[u8])
fn add(&mut self, item: &str)
fn add_list(&mut self, items: Vec<&str>)
fn has_bytes(&self, bytes: &[u8]) -> bool
fn has(&self, item: &str) -> bool