Trait nom::Consumer
[−]
[src]
pub trait Consumer { fn consume(&mut self, input: &[u8]) -> ConsumerState; fn failed(&mut self, error_code: u32); fn end(&mut self); fn run(&mut self, producer: &mut Producer) { ... } }
Implement the consume method, taking a byte array as input and returning a consumer state
The run function takes care of continuing or not