pub trait CompressionStrategy {
// Required methods
fn compress(&self, array: &Array) -> Result<Array, VortexError>;
fn used_encodings(&self) -> HashSet<&'static dyn ArrayEncoding>;
}pub trait CompressionStrategy {
// Required methods
fn compress(&self, array: &Array) -> Result<Array, VortexError>;
fn used_encodings(&self) -> HashSet<&'static dyn ArrayEncoding>;
}