Re-exportsยง
use rustc_data_structures::fx::FxIndexMap;๐use rustc_middle::ty::outlives::Component;๐use rustc_middle::ty::outlives::push_outlives_components;๐use rustc_middle::ty;๐use rustc_middle::ty::GenericArg;๐use rustc_middle::ty::GenericArgKind;๐use rustc_middle::ty::Region;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_span::Span;๐use rustc_span::bug;๐use rustc_span::span_bug;๐use smallvec::smallvec;๐
Functionsยง
- insert_
outlives_ ๐clause - Given a requirement
T: 'aor'b: 'a, deduce the outlives_component and add it torequired_clauses - is_
free_ ๐region
Type Aliasesยง
- Required
Clauses ๐ - Tracks the
T: 'aor'a: 'aclauses that we have inferred must be added to the struct header.