pub fn async_iterator_trait_ref_and_outputs<'tcx>( tcx: TyCtxt<'tcx>, async_iterator_def_id: DefId, self_ty: Ty<'tcx>, sig: GenSig<'tcx> ) -> (TraitRef<'tcx>, Ty<'tcx>)