pub fn parse_segment(r: Pair<'_, Rule>) -> GeomPiece