Trait ModalParser
trait ModalParser<I, O, E>: Parser<I, O, crate::error::ErrMode<E>>
Trait alias for Parser to be used with [ModalResult][crate::error::ModalResult]
Implementors
impl<I, O, E, P> ModalParser for Map<F, G, I, O, O2, E>impl<I, O, E, P> ModalParser for Verify<F, G, I, O, O2, E>impl<I, O, E, P> ModalParser for ParseTo<P, I, O, O2, E>impl<I, O, E, P> ModalParser for MapErr<F, G, I, O, E, E2>impl<I, O, E, P> ModalParser for TryMap<F, G, I, O, O2, E, E2>impl<I, O, E, P> ModalParser for Context<F, I, O, E, C>impl<I, O, E, P> ModalParser for FlatMap<F, G, H, I, O, O2, E>impl<I, O, E, P> ModalParser for Caseless<T>impl<I, O, E, P> ModalParser for ByRef<'p, P, I, O, E>impl<I, O, E, P> ModalParser for CompleteErr<P, I, O, E>impl<I, O, E, P> ModalParser for ContextWith<P, I, O, E, F, C, FI>impl<I, O, E, P> ModalParser for OutputInto<F, I, O, O2, E>impl<I, O, E, P> ModalParser for Repeat<P, I, O, C, E>impl<I, O, E, P> ModalParser for Pimpl<I, O, E, P> ModalParser for Value<F, I, O, O2, E>impl<I, O, E, P> ModalParser for AndThen<F, G, I, O, O2, E>impl<I, O, E, P> ModalParser for ErrInto<F, I, O, E, E2>impl<I, O, E, P> ModalParser for DefaultValue<F, I, O, O2, E>impl<I, O, E, P> ModalParser for Void<F, I, O, E>impl<I, O, E, P> ModalParser for Take<F, I, O, E>impl<I, O, E, P> ModalParser for VerifyMap<F, G, I, O, O2, E>impl<I, O, E, P> ModalParser for WithTaken<F, I, O, E>impl<I, O, E, P> ModalParser for Span<F, I, O, E>impl<I, O, E, P> ModalParser for WithSpan<F, I, O, E>