Trait text_parsing::parser::PipeParserExt

source ·
pub trait PipeParserExt: PipeParser + Sized {
    // Provided methods
    fn pipe<P>(self, pipe: P) -> Pipe<Self, P>
       where P: PipeParser { ... }
    fn option(self, use_it: bool) -> Option<Self> { ... }
    fn as_source<'p, 's, S: Source>(
        &'p mut self,
        src: &'s mut S,
    ) -> ParserSource<'p, 's, Self, S> { ... }
}

Provided Methods§

source

fn pipe<P>(self, pipe: P) -> Pipe<Self, P>
where P: PipeParser,

source

fn option(self, use_it: bool) -> Option<Self>

source

fn as_source<'p, 's, S: Source>( &'p mut self, src: &'s mut S, ) -> ParserSource<'p, 's, Self, S>

Object Safety§

This trait is not object safe.

Implementors§