Enum nom::producer::ProducerState [] [src]

pub enum ProducerState<O> {
    Eof(O),
    Continue,
    Data(O),
    ProducerError(u32),
}

Holds the data producer's current state

Variants

Eof
Continue
Data
ProducerError

Trait Implementations

Derived Implementations

impl<O: Eq> Eq for ProducerState<O> where O: Eq, O: Eq

impl<O: PartialEq> PartialEq for ProducerState<O> where O: PartialEq, O: PartialEq

fn eq(&self, __arg_0: &ProducerState<O>) -> bool

fn ne(&self, __arg_0: &ProducerState<O>) -> bool

impl<O: Debug> Debug for ProducerState<O> where O: Debug, O: Debug

fn fmt(&self, __arg_0: &mut Formatter) -> Result