Replace type_alias_impl_trait
by min_type_alias_impl_trait
with no actual changes in behaviour
This makes `type_alias_impl_trait` not actually do anything anymore
This commit is contained in:
parent
19dce738f9
commit
1f7df1956a
332 changed files with 4832 additions and 594 deletions
|
@ -638,6 +638,9 @@ declare_features! (
|
|||
/// Allows `pub` on `macro_rules` items.
|
||||
(active, pub_macro_rules, "1.52.0", Some(78855), None),
|
||||
|
||||
/// Allows the use of type alias impl trait in function return positions
|
||||
(active, min_type_alias_impl_trait, "1.52.0", Some(63063), None),
|
||||
|
||||
/// Allows associated types in inherent impls.
|
||||
(active, inherent_associated_types, "1.52.0", Some(8995), None),
|
||||
|
||||
|
@ -670,6 +673,7 @@ pub const INCOMPLETE_FEATURES: &[Symbol] = &[
|
|||
sym::capture_disjoint_fields,
|
||||
sym::const_generics_defaults,
|
||||
sym::inherent_associated_types,
|
||||
sym::type_alias_impl_trait,
|
||||
];
|
||||
|
||||
/// Some features are not allowed to be used together at the same time, if
|
||||
|
|
|
@ -106,7 +106,7 @@ declare_features! (
|
|||
Some("subsumed by `.await` syntax")),
|
||||
/// Allows defining `existential type`s.
|
||||
(removed, existential_type, "1.38.0", Some(63063), None,
|
||||
Some("removed in favor of `#![feature(type_alias_impl_trait)]`")),
|
||||
Some("removed in favor of `#![feature(min_type_alias_impl_trait)]`")),
|
||||
/// Allows using the macros:
|
||||
/// + `__diagnostic_used`
|
||||
/// + `__register_diagnostic`
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue