fn freshen_single_trait_object_lifetime<'tcx>( infcx: &BorrowckInferCtxt<'tcx>, ty: Ty<'tcx>, ) -> Ty<'tcx>