Re-exportsΒ§
use rustc_infer::infer::TyCtxtInferExt;πuse rustc_infer::infer::canonical::QueryRegionConstraint;πuse rustc_infer::infer::canonical::query_response::make_query_region_constraints;πuse rustc_infer::traits::Obligation;πuse rustc_infer::traits::ObligationCause;πuse rustc_middle::ty;πuse rustc_middle::ty::Ty;πuse rustc_middle::ty::TyCtxt;πuse rustc_middle::ty::TypeVisitableExt;πuse rustc_middle::ty::fold_regions;πuse rustc_span::def_id::DefId;πuse rustc_trait_selection::traits::ObligationCtxt;πuse rustc_trait_selection::traits::with_replaced_escaping_bound_vars;π
FunctionsΒ§
- compute_
assumptions π - coroutine_
hidden_ πtypes - Return the set of types that should be taken into account when checking
trait bounds on a coroutineβs internal state. This properly replaces
ReErasedwith new existential bound lifetimes.