bloom-filter-yss 0.3.2

Simple bloom filter for me or you
Documentation
use bloom_filter_yss::{BloomFilter, BloomFilterBuilder};

fn lookup(bloom_filter: &BloomFilter, key: &str) {
    if bloom_filter.lookup(key) {
        println!("{} may exist", key);
    } else {
        println!("{} good!!!!!", key);
    }
}

fn main() {
    let local_path = "tmp/bloom_filter.bin";
    let mut bloom_filter = BloomFilterBuilder::new(10_000).build();
    bloom_filter.insert("test");
    bloom_filter.insert("test1");
    bloom_filter.to_file(local_path);

    let bloom_filter = BloomFilterBuilder::load(local_path);
    lookup(&bloom_filter, "test");
    lookup(&bloom_filter, "test1");
    lookup(&bloom_filter, "test2");
}