basic/basic.rs
1use smolmask::BoolArray;
2
3fn main() {
4 let bools = vec![
5 true, false, true, true, true, false, true, true, true, false, true, true, true, false,
6 true, true,
7 ];
8 let integer: u64 = BoolArray::store(&bools).unwrap();
9 println!("Integer: {}", integer); // 1096635
10 println!("Length: {}", BoolArray::length(integer)); // 16
11 println!("{:?}", BoolArray::retrieve(integer)); // [true, false, ..., true, true]
12}