mmap_bitvec/
lib.rs

1#![deny(missing_docs)]
2//! `mmap-bitvec` is a library for using file-backed (via mmap) bit vectors and
3//! includes common convenience functions and a few data structures built atop
4//! the included bit vector implementation.
5#[doc = include_str!("../README.md")]
6/// The `bitvec` trait and some impl for built-in types
7pub mod bitvec;
8/// A simple implementation of a Bloom filter backed by `BitVec`
9pub mod bloom;
10/// All the utilities to interact with a mmap'd bitvector
11pub mod mmap_bitvec;
12
13#[doc(inline)]
14pub use crate::mmap_bitvec::MmapBitVec;
15#[doc(inline)]
16pub use bitvec::BitVector;
17#[doc(inline)]
18pub use bloom::BloomFilter;