Trait brotli::enc::interface::CommandProcessor [] [src]

pub trait CommandProcessor<'a> {
    fn push<Cb: FnMut(&[Command<InputReference>])>(
        &mut self,
        val: Command<InputReference<'a>>,
        callback: &mut Cb
    ); fn push_literals<Cb>(&mut self, data: &InputPair<'a>, callback: &mut Cb)
    where
        Cb: FnMut(&[Command<InputReference>])
, { ... }
fn push_rand_literals<Cb>(
        &mut self,
        data: &InputPair<'a>,
        callback: &mut Cb
    )
    where
        Cb: FnMut(&[Command<InputReference>])
, { ... }
fn push_block_switch_literal<Cb>(
        &mut self,
        block_type: u8,
        callback: &mut Cb
    )
    where
        Cb: FnMut(&[Command<InputReference>])
, { ... } }

Required Methods

Provided Methods

Implementors