Trait vortex_array::compress::CompressionStrategy

source ·
pub trait CompressionStrategy {
    // Required methods
    fn compress(&self, array: &ArrayData) -> VortexResult<ArrayData>;
    fn used_encodings(&self) -> HashSet<EncodingRef>;
}

Required Methods§

source

fn compress(&self, array: &ArrayData) -> VortexResult<ArrayData>

source

fn used_encodings(&self) -> HashSet<EncodingRef>

Implementors§