pub fn mesh_seg<I: Span, E, F, S1, S2>(
f: F,
) -> impl FnMut(I) -> IResult<I, S2, E>where
F: Parser<I, S1, E> + Copy,
E: ContextError<I> + ParseError<I>,
S1: PointSegment + Into<S2>,
S2: PointSegment,pub fn mesh_seg<I: Span, E, F, S1, S2>(
f: F,
) -> impl FnMut(I) -> IResult<I, S2, E>where
F: Parser<I, S1, E> + Copy,
E: ContextError<I> + ParseError<I>,
S1: PointSegment + Into<S2>,
S2: PointSegment,