Trait text_parsing::parser::PipeParser

source ·
pub trait PipeParser {
    // Required method
    fn next_char<S: Source>(&mut self, src: &mut S) -> SourceResult;
}

Required Methods§

source

fn next_char<S: Source>(&mut self, src: &mut S) -> SourceResult

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<P> PipeParser for Option<P>
where P: PipeParser,

source§

fn next_char<S: Source>(&mut self, src: &mut S) -> SourceResult

Implementors§

source§

impl PipeParser for PipedEntityParser

source§

impl PipeParser for Paragraphs

source§

impl<P1, P2> PipeParser for Pipe<P1, P2>
where P1: PipeParser, P2: PipeParser,

source§

impl<P> PipeParser for PipeBreaker<P>
where P: Parser, P::Data: Into<Breaker>,

source§

impl<P, I, F> PipeParser for PipedWith<P, I, F>
where P: Parser, I: IntoIterator<Item = SourceEvent>, F: FnMut(<P as Parser>::Data) -> I,