pub fn path_segment_to_string(p: &PathSegment) -> String