Skip to main content

vortex_array/arrays/struct_/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4mod array;
5pub use array::StructArrayExt;
6pub use array::StructArraySlotsExt;
7pub use array::StructDataParts;
8pub use array::StructSlots;
9pub use array::StructSlotsView;
10pub use vtable::StructArray;
11pub(crate) mod compute;
12
13mod vtable;
14pub use vtable::Struct;
15
16pub(crate) fn initialize(session: &vortex_session::VortexSession) {
17    compute::cast::initialize(session);
18    vtable::initialize(session);
19}
20
21#[cfg(test)]
22mod tests;