pub trait ValueOrParse<F>: Parse<F> {
    fn value_or_parse<E, C>(
        value: Option<Loc<Value<F>, F>>,
        parser: &mut Parser<F, E, C>,
        context: Context
    ) -> Result<Loc<Self, F>, Loc<Error<E, F>, F>>
    where
        C: Iterator<Item = Result<DecodedChar, E>>
; }

Required Methods

Implementors