Expand description
The outlives relation T: 'a or 'a: 'b. This code frequently
refers to rules defined in RFC 1214 (OutlivesFooBar), so see that
RFC for reference.
Enums§
Functions§
- compute_
alias_ components_ recursive - Collect Components for all the args of
alias_ty. - declared_
bounds_ from_ definition - Given a projection like
<T as Foo<'x>>::Bar, returns any bounds declared in the trait definition. For example, if the trait were - push_
outlives_ components - Push onto
outall the things that must outlive'afor the conditionty0: 'ato hold. Note thatty0must be a fully resolved type.