flowstats/membership/mod.rs
1//! Membership testing data structures
2//!
3//! This module provides probabilistic data structures for testing set membership.
4//! These structures trade a small probability of false positives for significant
5//! space savings compared to exact set representations.
6//!
7//! # Example
8//!
9//! ```
10//! use flowstats::membership::BloomFilter;
11//!
12//! let mut bloom = BloomFilter::new(1000, 0.01);
13//! bloom.insert(b"hello");
14//! assert!(bloom.contains(b"hello"));
15//! ```
16
17mod bloom;
18
19pub use bloom::BloomFilter;