pub struct DefaultDecompressionStrategy {}
Trait Implementations§
Source§impl Debug for DefaultDecompressionStrategy
impl Debug for DefaultDecompressionStrategy
Source§impl DecompressionStrategy for DefaultDecompressionStrategy
impl DecompressionStrategy for DefaultDecompressionStrategy
fn create_miniblock_decompressor( &self, description: &ArrayEncoding, ) -> Result<Box<dyn MiniBlockDecompressor>>
fn create_fixed_per_value_decompressor( &self, description: &ArrayEncoding, ) -> Result<Box<dyn FixedPerValueDecompressor>>
fn create_variable_per_value_decompressor( &self, description: &ArrayEncoding, ) -> Result<Box<dyn VariablePerValueDecompressor>>
fn create_block_decompressor( &self, description: &ArrayEncoding, ) -> Result<Box<dyn BlockDecompressor>>
Source§impl Default for DefaultDecompressionStrategy
impl Default for DefaultDecompressionStrategy
Source§fn default() -> DefaultDecompressionStrategy
fn default() -> DefaultDecompressionStrategy
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DefaultDecompressionStrategy
impl RefUnwindSafe for DefaultDecompressionStrategy
impl Send for DefaultDecompressionStrategy
impl Sync for DefaultDecompressionStrategy
impl Unpin for DefaultDecompressionStrategy
impl UnwindSafe for DefaultDecompressionStrategy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more