plum

Build

plum is a library of various probabilistic data structures for rust :crab:.

Currently, it only contains a fast standard bloom filter implementation.

Usage

```rust use plum::StandardBloomFilter;

let itemscount = 1000000; let fprate = 0.01;

let mut bloom = StandarBloomFilter::new(itemscount, fprate); bloom.insert("item1"); bloom.contains("item1"); /* true / bloom.contains("item2"); / false */ ```

Documentation

See docs.rs/plum

License

Licensed under MIT license (LICENSE or http://opensource.org/licenses/MIT)