roaring_bitmap 0.1.0

Roaring bitmap data structure implemented in Rust
mod roaring_bitmap;
mod roaring_bitmap64;
mod roaring_set;
mod vec_set;
use roaring_bitmap64::RoaringBitMap64;
use roaring_bitmap::RoaringBitMap;

#[derive(Debug)]
struct  Chinese{
    name:   String,
}
fn main() {
    let mut roaring_bitmap = RoaringBitMap::new();
    roaring_bitmap.add(1);
    roaring_bitmap.add(1);
    roaring_bitmap.add(2);
    roaring_bitmap.add(3);
    roaring_bitmap.add(4294967293);
    roaring_bitmap.add(4294967294);
    roaring_bitmap.add(4294967295);
    println!("roaring_bitmap: {:?} ", roaring_bitmap.values());

    let mut roaring_bitmap64 = RoaringBitMap64::new();
    roaring_bitmap64.add(1);
    roaring_bitmap64.add(1);
    roaring_bitmap64.add(2);
    roaring_bitmap64.add(3);
    roaring_bitmap64.add(18446744073709551613);
    roaring_bitmap64.add(18446744073709551614);
    roaring_bitmap64.add(18446744073709551615);
    println!("roaring_bitmap64: {:?} ", roaring_bitmap64.values());
}