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

Required Methods

Implementors