pub fn value_pattern<I, O, E, F>(
f: F,
) -> impl FnMut(I) -> IResult<I, ValuePattern<O>, E>where
I: InputLength + InputTake + Compare<&'static str> + Span,
F: Parser<I, O, E>,
E: ContextError<I> + ParseError<I>,pub fn value_pattern<I, O, E, F>(
f: F,
) -> impl FnMut(I) -> IResult<I, ValuePattern<O>, E>where
I: InputLength + InputTake + Compare<&'static str> + Span,
F: Parser<I, O, E>,
E: ContextError<I> + ParseError<I>,