Skip to main content

vortex_array/arrays/map/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4//! Canonical map arrays backed by [`ListView`](crate::arrays::ListView) entry storage.
5
6mod array;
7pub use array::MapArrayExt;
8pub use array::MapArraySlotsExt;
9pub use array::MapData;
10pub use array::MapDataParts;
11pub use array::MapSlots;
12pub use array::MapSlotsView;
13
14pub(crate) mod compute;
15
16mod vtable;
17pub use vtable::Map;
18pub use vtable::MapArray;
19
20pub(crate) fn initialize(session: &vortex_session::VortexSession) {
21    vtable::initialize(session);
22}
23
24#[cfg(test)]
25mod tests;