Struct lib::parsers::basic::Lookahead[][src]

pub struct Lookahead<E, A>(pub E, pub PhantomData<A>)
where
    E: Parser<A>
;

Trait Implementations

impl<E, A> Parser<A> for Lookahead<E, A> where
    E: Parser<A>, 
[src]

impl<A, E> Executable<A> for Lookahead<E, A> where
    E: Executable<A> + Parser<A>, 
[src]

Auto Trait Implementations

impl<E, A> Send for Lookahead<E, A> where
    A: Send,
    E: Send

impl<E, A> Sync for Lookahead<E, A> where
    A: Sync,
    E: Sync