fn get_masked_values<'a>( array: &'a dyn Array, mask: &BooleanBuffer, ) -> Vec<(usize, Option<&'a [u8]>)>
Return a Vec containing for each set index in mask, the index and byte value of that index
mask