pub fn var_seg<F, I: Span>(f: F) -> impl FnMut(I) -> Res<I, PointSegVar> + Copywhere F: Parser<I, PointSegCtx, ErrorTree<I>> + Copy,