pub struct BlockTypeAndLengthState<AllocHC: Allocator<HuffmanCode>> {
pub substate_read_block_length: BrotliRunningReadBlockLengthState,
pub num_block_types: [u32; 3],
pub block_length_index: u32,
pub block_length: [u32; 3],
pub block_type_trees: AllocHC::AllocatedMemory,
pub block_len_trees: AllocHC::AllocatedMemory,
pub block_type_rb: [u32; 6],
}
Fields§
§substate_read_block_length: BrotliRunningReadBlockLengthState
§num_block_types: [u32; 3]
§block_length_index: u32
§block_length: [u32; 3]
§block_type_trees: AllocHC::AllocatedMemory
§block_len_trees: AllocHC::AllocatedMemory
§block_type_rb: [u32; 6]
Auto Trait Implementations§
impl<AllocHC> Freeze for BlockTypeAndLengthState<AllocHC>
impl<AllocHC> RefUnwindSafe for BlockTypeAndLengthState<AllocHC>
impl<AllocHC> Send for BlockTypeAndLengthState<AllocHC>
impl<AllocHC> Sync for BlockTypeAndLengthState<AllocHC>
impl<AllocHC> Unpin for BlockTypeAndLengthState<AllocHC>
impl<AllocHC> UnwindSafe for BlockTypeAndLengthState<AllocHC>
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