pub struct Entry {
pub base_line: u32,
pub num_bits: u8,
pub symbol: u8,
}
Expand description
A single entry in an FSE table.
Fields§
§base_line: u32
This value is used as an offset value, and it is added to a value read from the stream to determine the next state value.
num_bits: u8
How many bits should be read from the stream when decoding this entry.
symbol: u8
The byte that should be put in the decode output when encountering this state.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Entry
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnwindSafe for Entry
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