{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":"|trait_ref|"}]}
        |trait_ref| {
    tcx.impl_trait_header(def_id).expect("expected an impl of trait").trait_ref.map_bound(
            let clause: ty::Clause<'_> = trait_ref.upcast(tcx);