Trait Parse

Source
pub trait Parse<O, E, P> {
    // Required method
    fn parse(&mut self, p: P) -> Result<O, Error<E>>
       where for<'a> P: Parser<&'a [u8], O, E>;
}

Required Methods§

Source

fn parse(&mut self, p: P) -> Result<O, Error<E>>
where for<'a> P: Parser<&'a [u8], O, E>,

Implementations on Foreign Types§

Source§

impl<R: Read, O, E, P> Parse<O, E, P> for BufReader<R>

Source§

fn parse(&mut self, p: P) -> Result<O, Error<E>>
where for<'a> P: Parser<&'a [u8], O, E>,

Implementors§

Source§

impl<R: Read, O, E, P> Parse<O, E, P> for nom_bufreader::bufreader::BufReader<R>