pub fn bitpack_encode(
array: &PrimitiveArray,
bit_width: u8,
bit_width_freq: Option<&[usize]>,
ctx: &mut ExecutionCtx,
) -> VortexResult<BitPackedArray>pub fn bitpack_encode(
array: &PrimitiveArray,
bit_width: u8,
bit_width_freq: Option<&[usize]>,
ctx: &mut ExecutionCtx,
) -> VortexResult<BitPackedArray>