Trait text_parsing::source::SourceExt
source · pub trait SourceExt: Source + Sized {
// Provided methods
fn pipe<P>(self, parser: P) -> Pipe<Self, P>
where P: PipeParser { ... }
fn filter_char<F>(self, filter: F) -> Filtered<Self, F>
where F: FnMut(char) -> Option<char> { ... }
fn into_separator(self) -> IntoSeparator<Self> { ... }
fn chain<S: Source>(self, chained: S) -> Chain<Self, S> { ... }
}
Provided Methods§
fn pipe<P>(self, parser: P) -> Pipe<Self, P>where
P: PipeParser,
fn filter_char<F>(self, filter: F) -> Filtered<Self, F>
fn into_separator(self) -> IntoSeparator<Self>
fn chain<S: Source>(self, chained: S) -> Chain<Self, S>
Object Safety§
This trait is not object safe.