fixed_bitmaps 0.10.2

A small crate implementing bitmap functionality around primitive Rust unsigned integers.
Documentation
use fixed_bitmaps::BitmapKB;

fn main() {
    let mut bitmap = BitmapKB::default();
    let mut array = [0; 128];
    array[127] = usize::MAX;
    println!("{}", bitmap);

    bitmap |= array;
    println!("{}", bitmap);

    bitmap += 1;
    println!("{}", bitmap);

    bitmap += usize::MAX;
    println!("{}", bitmap);
    bitmap += 1;
    println!("{}", bitmap);

    let mut a = bitmap;
    a += 1;
    println!("A: {}", a);
    println!("Bitmap: {}", bitmap);

    let mut a = BitmapKB::default();
    a.set(1054, true).unwrap();
    a.set(1000, true).unwrap();
    let mut b = BitmapKB::default();
    b.set(1054, true).unwrap();
    b.set(1000, true).unwrap();
    let mut c = BitmapKB::default();
    c.set(1054, true).unwrap();
    assert_eq!(a, b);
    assert_ne!(a, c);
}