vortex_compressor/builtins/mod.rs
1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4//! Built-in compression schemes that use only `vortex-array` encodings.
5//!
6//! These schemes produce arrays using types already in `vortex-array` ([`DictArray`], etc.) and
7//! have no external encoding crate dependencies.
8//!
9//! [`DictArray`]: vortex_array::arrays::DictArray
10
11mod dict;
12
13pub use dict::BinaryDictScheme;
14pub use dict::FloatDictScheme;
15pub use dict::IntDictScheme;
16pub use dict::StringDictScheme;
17pub use dict::float_dictionary_encode;
18pub use dict::integer_dictionary_encode;