[−][src]Function gobble::repeater::sep_until
pub fn sep_until<A, B, C, AV, BV, CV>(
a: A,
b: B,
c: C
) -> SepUntil<A, B, C, AV, BV, CV> where
A: Parser<AV>,
B: Parser<BV>,
C: Parser<CV>,
Allows for better errors looping until a specific finish. It does not return the close or the seperators the close is expected to be some kind of closer like '}' If you need the close you will have to use sep(..).then(..) though the errors will be less nice