[![Build Status](https://travis-ci.org/bitdivision/multibloom.svg?branch=master)](https://travis-ci.org/bitdivision/multibloom) [![Clippy Linting Result](https://clippy.bashy.io/github/bitdivision/multibloom/master/badge.svg)](https://clippy.bashy.io/github/bitdivision/multibloom/master/log) [![Crate Version](https://img.shields.io/crates/v/multibloom.svg)](https://crates.io/crates/multibloom) # MultiBloom A collection of Bloom filter data structures. Currently a Work In Progress. [Documentation]() Variants: - [x] Basic Bloom filter (Generic over hash function) - [ ] Scaleable Bloom filter ([reference](http://gsd.di.uminho.pt/members/cbm/ps/dbloom.pdf)) - [ ] Partitioned Bloom filter ([reference](http://gsd.di.uminho.pt/members/cbm/ps/dbloom.pdf)) - [ ] Counting Bloom filter ## License Licensed under either of * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option. ### Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.