Skip to main content

separated_list0

Function separated_list0 

Source
pub fn separated_list0<'a, P1, P2, R1, N: Node, L>(
    sep: P1,
    f: P2,
) -> impl Fn(ParseInput<'a, N>, &mut StaticState<L>) -> Result<(ParseInput<'a, N>, Vec<R1>), ParseError>
where P1: Fn(ParseInput<'a, N>, &mut StaticState<L>) -> Result<(ParseInput<'a, N>, ()), ParseError>, P2: Fn(ParseInput<'a, N>, &mut StaticState<L>) -> Result<(ParseInput<'a, N>, R1), ParseError>, L: FnMut(&NamespacePrefix) -> Result<NamespaceUri, ParseError>,