{"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"let"}]}
        let has_generic_args = seg.args.is_some();
    fn from(seg: &'a ast::PathSegment) -> Segment {
        let (args_span, has_lifetime_args) = if let Some(args) = seg.args.as_deref() {