vortex_btrblocks/schemes/string/
mod.rs1mod fsst;
7mod sparse;
8
9#[cfg(feature = "zstd")]
10mod zstd;
11#[cfg(all(feature = "zstd", feature = "unstable_encodings"))]
12mod zstd_buffers;
13
14#[cfg(feature = "unstable_encodings")]
15mod onpair;
16
17pub use fsst::FSSTScheme;
18#[cfg(feature = "unstable_encodings")]
19pub use onpair::OnPairScheme;
20pub use sparse::NullDominatedSparseScheme;
21pub use vortex_compressor::builtins::StringDictScheme;
23pub use vortex_compressor::stats::StringStats;
24#[cfg(feature = "zstd")]
25pub use zstd::ZstdScheme;
26#[cfg(all(feature = "zstd", feature = "unstable_encodings"))]
27pub use zstd_buffers::ZstdBuffersScheme;
28
29#[cfg(test)]
30mod scheme_selection_tests;
31#[cfg(test)]
32mod tests;