sparse-bitfield

crates.io version build status downloads docs.rs docs

Bitfield that allocates a series of small buffers. Adapted from [mafintosh/sparse-bitfield].

Usage

```rust extern crate sparse_bitfield;

use sparse_bitfield::Bitfield;

let mut bits = Bitfield::new(1024); bits.set(0, true); // set first bit bits.set(1, true); // set second bit bits.set(1000000, true); // set the millionth bit assert!(bits.get(1)); ```

Installation

sh $ cargo add sparse-bitfield

License

MIT OR Apache-2.0