pub trait BoolArrayExt: TypedArrayRef<Bool> {
// Provided methods
fn nullability(&self) -> Nullability { ... }
fn validity(&self) -> Validity { ... }
fn to_bit_buffer(&self) -> BitBuffer { ... }
fn maybe_to_mask(
&self,
ctx: &mut ExecutionCtx,
) -> VortexResult<Option<Mask>> { ... }
fn to_mask(&self, ctx: &mut ExecutionCtx) -> Mask { ... }
fn to_mask_fill_null_false(&self, ctx: &mut ExecutionCtx) -> Mask { ... }
}