vortex_array/arrays/primitive/
mod.rs1mod array;
5pub use array::PrimitiveArrayExt;
6pub use array::PrimitiveArraySlotsExt;
7pub use array::PrimitiveData;
8pub use array::PrimitiveDataParts;
9pub use array::PrimitiveSlots;
10pub use array::chunk_range;
11pub use array::patch_chunk;
12pub use vtable::PrimitiveArray;
13
14pub(crate) mod compute;
15
16mod vtable;
17pub use compute::rules::PrimitiveMaskedValidityRule;
18pub use vtable::Primitive;
19
20pub(crate) fn initialize(session: &VortexSession) {
21 vtable::initialize(session);
22}
23
24mod native_value;
25pub use native_value::NativeValue;
26use vortex_session::VortexSession;
27
28#[cfg(test)]
29mod tests;