diff --git a/vortex-array/src/compute/filter.rs b/vortex-array/src/compute/filter.rs index 7839594538..8c82baa7c0 100644 --- a/vortex-array/src/compute/filter.rs +++ b/vortex-array/src/compute/filter.rs @@ -264,11 +264,6 @@ impl FilterMask { self.range_selectivity } - /// Get the canonical representation of the mask as a [BoolArray]. - pub fn to_bool_array(&self) -> VortexResult { - Ok(BoolArray::from(self.boolean_buffer()?.clone())) - } - /// Get the canonical representation of the mask. pub fn to_boolean_buffer(&self) -> VortexResult { log::debug!( @@ -291,7 +286,7 @@ impl FilterMask { }) } - pub(crate) fn indices(&self) -> VortexResult<&[usize]> { + fn indices(&self) -> VortexResult<&[usize]> { self.indices .get_or_try_init(|| { let mut indices = Vec::with_capacity(self.true_count());