vortex_fastlanes/bitpacking/compute/
mod.rsuse vortex_array::compute::unary::ScalarAtFn;
use vortex_array::compute::{ArrayCompute, SearchSortedFn, SliceFn, TakeFn};
use crate::BitPackedArray;
mod scalar_at;
mod search_sorted;
mod slice;
mod take;
impl ArrayCompute for BitPackedArray {
fn scalar_at(&self) -> Option<&dyn ScalarAtFn> {
Some(self)
}
fn search_sorted(&self) -> Option<&dyn SearchSortedFn> {
Some(self)
}
fn slice(&self) -> Option<&dyn SliceFn> {
Some(self)
}
fn take(&self) -> Option<&dyn TakeFn> {
Some(self)
}
}