[][src]Function bogobble::repeater::sep_until

pub fn sep_until<'a, A, B, C>(a: A, b: B, c: C) -> SepUntil<A, B, C> where
    A: Parser<'a>,
    B: Parser<'a>,
    C: Parser<'a>, 

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 Recent changes mean that this now returns the ending result aswel, if you wish to ignore that use sep_until_ig