pub fn first_unset_bit(mask: &Bitmap) -> usize