{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"if"}]}
        if matches!(own_args[0].kind(), ty::GenericArgKind::Lifetime(_))
        let segment_args = segment.args().args;
            && segment_args.first().is_some_and(|arg| arg.is_ty_or_const())