{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"segments:"}]}
            segments: self.segments.get(..len).unwrap_or(self.segments),
        PathSegments {
            generic_args: self.generic_args.map(|it| it.get(..len).unwrap_or(it)),