pub struct DecompressionMetadata {
pub strategy: CompressionStrategy,
pub dictionary_map: HashMap<u16, String>,
pub delta_bases: HashMap<String, f64>,
pub priority_hints: HashMap<u8, String>,
}
Fields§
§strategy: CompressionStrategy
Compression strategy used
dictionary_map: HashMap<u16, String>
Dictionary indices mapping
delta_bases: HashMap<String, f64>
Delta base values for numeric decompression
priority_hints: HashMap<u8, String>
Priority-specific decompression hints
Trait Implementations§
Source§impl Clone for DecompressionMetadata
impl Clone for DecompressionMetadata
Source§fn clone(&self) -> DecompressionMetadata
fn clone(&self) -> DecompressionMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for DecompressionMetadata
impl RefUnwindSafe for DecompressionMetadata
impl Send for DecompressionMetadata
impl Sync for DecompressionMetadata
impl Unpin for DecompressionMetadata
impl UnwindSafe for DecompressionMetadata
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