After this change, impl Trait existentials are desugared to a new `abstract type` definition paired with a set of lifetimes to apply. In-scope generics are included as parents of the `abstract type` generics. Parent regions are replaced with static, and parent regions referenced in the `impl Trait` type are duplicated at the end of the `abstract type`'s generics. |
||
|---|---|---|
| .. | ||
| auto-trait-leak.rs | ||
| feature-gate-universal.rs | ||
| feature-gate.rs | ||
| impl-generic-mismatch-ab.rs | ||
| impl-generic-mismatch.rs | ||
| must_outlive_least_region_or_bound.rs | ||
| needs_least_region_or_bound.rs | ||
| no-trait.rs | ||
| type_parameters_captured.rs | ||
| where-allowed.rs | ||