[−][src]Trait brotli::enc::prior_eval::Prior
Required methods
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
Provided methods
fn lookup_mut(
data: &mut [s16],
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> CDF
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
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
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
Implementors
impl Prior for AdvPrior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for CMPrior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for FastCMPrior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for SlowCMPrior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for Stride1Prior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for Stride2Prior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
fn which() -> usize
[src]
impl Prior for Stride3Prior
[src]
fn lookup_lin(
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize
[src]
stride_byte: u8,
selected_context: u8,
actual_context: usize,
high_nibble: Option<u8>
) -> usize