Struct brotli::enc::prior_eval::SlowCMPrior
source · [−]pub struct SlowCMPrior {}
Trait Implementations
sourceimpl Prior for SlowCMPrior
impl Prior for SlowCMPrior
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
fn lookup_mut(
data: &mut [s16],
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> CDF<'_>
fn lookup(
data: &[s16],
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> &s16
fn score_index(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
Auto Trait Implementations
impl RefUnwindSafe for SlowCMPrior
impl Send for SlowCMPrior
impl Sync for SlowCMPrior
impl Unpin for SlowCMPrior
impl UnwindSafe for SlowCMPrior
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more