Function monch::separated_list

source ·
pub fn separated_list<'a, O, OSeparator>(
    combinator: impl Fn(&'a str) -> ParseResult<'a, O>,
    separator: impl Fn(&'a str) -> ParseResult<'a, OSeparator>
) -> impl Fn(&'a str) -> ParseResult<'a, Vec<O>>
Expand description

Keeps consuming a combinator into an array until a condition is met or backtracing occurs.