{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"|(i,"}]}
                |(i, arg)| {
            let new_args = tcx.mk_args_from_iter(generic_args.iter().enumerate().map(
                    if i == param.index as usize { ref_ty.into() } else { arg }