{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"match"}]}
            match generic_args {
        let (mut generic_args, infer_args) = if let Some(generic_args) = segment.args.as_deref() {
                GenericArgs::AngleBracketed(data) => {