mod array;
pub use array::PrimitiveArrayExt;
pub use array::PrimitiveData;
pub use array::PrimitiveDataParts;
pub use array::chunk_range;
pub use array::patch_chunk;
pub use vtable::PrimitiveArray;
pub(crate) mod compute;
mod vtable;
pub use compute::rules::PrimitiveMaskedValidityRule;
pub use vtable::Primitive;
pub(crate) fn initialize(session: &VortexSession) {
vtable::initialize(session);
}
mod native_value;
pub use native_value::NativeValue;
use vortex_session::VortexSession;
#[cfg(test)]
mod tests;