pub struct DecodeTables {
pub main: HuffmanTable,
pub distance: HuffmanTable,
pub align: HuffmanTable,
pub length: HuffmanTable,
pub align_mode: bool,
}Fields§
§main: HuffmanTable§distance: HuffmanTable§align: HuffmanTable§length: HuffmanTable§align_mode: boolImplementations§
Source§impl DecodeTables
impl DecodeTables
pub fn from_lengths(lengths: &TableLengths) -> Result<Self>
Trait Implementations§
Source§impl Clone for DecodeTables
impl Clone for DecodeTables
Source§fn clone(&self) -> DecodeTables
fn clone(&self) -> DecodeTables
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DecodeTables
impl RefUnwindSafe for DecodeTables
impl Send for DecodeTables
impl Sync for DecodeTables
impl Unpin for DecodeTables
impl UnsafeUnpin for DecodeTables
impl UnwindSafe for DecodeTables
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