Struct lib::parsers::basic::Lazy [−][src]
pub struct Lazy<E, A>(pub Box<Fn() -> E>, pub PhantomData<A>)
where
E: Parser<A>;
Trait Implementations
impl<E, A> Parser<A> for Lazy<E, A> where
E: Parser<A>,
[src]
impl<E, A> Parser<A> for Lazy<E, A> where
E: Parser<A>,
impl<A, E> Executable<A> for Lazy<E, A> where
E: Executable<A> + Parser<A>,
[src]
impl<A, E> Executable<A> for Lazy<E, A> where
E: Executable<A> + Parser<A>,