Struct lexer::Readers
[−]
[src]
pub struct Readers<T> { /* fields omitted */ }
Methods
impl<T> Readers<T>
[src]
fn new() -> Self
[src]
fn add<R: 'static + Reader<T>>(&mut self, reader: R) -> &mut Self
[src]
fn no_sort_add<R: 'static + Reader<T>>(&mut self, reader: R) -> &mut Self
[src]
fn lexer<I>(&self, input: I) -> Lexer<T, I> where
I: Input,
[src]
I: Input,
impl<'a, T> Readers<T> where
T: 'a,
[src]
T: 'a,
fn iter(&'a self) -> ReadersIter<'a, T>
[src]
Trait Implementations
impl<T> From<ReadersBuilder<T>> for Readers<T>
[src]
fn from(readers_builder: ReadersBuilder<T>) -> Readers<T>
[src]
Performs the conversion.
impl<'a, T> IntoIterator for &'a Readers<T> where
T: 'a,
[src]
T: 'a,