Skip to content

Commit 9629d79

Browse files
committed
Remove min_type_alias_impl_trait feature
1 parent 66dbeb5 commit 9629d79

File tree

4 files changed

+4
-171
lines changed

4 files changed

+4
-171
lines changed

compiler/rustc_feature/src/active.rs

-3
Original file line numberDiff line numberDiff line change
@@ -629,9 +629,6 @@ declare_features! (
629629
/// Allows macro attributes to observe output of `#[derive]`.
630630
(active, macro_attributes_in_derive_output, "1.51.0", Some(81119), None),
631631

632-
/// Allows the use of type alias impl trait in function return positions
633-
(active, min_type_alias_impl_trait, "1.52.0", Some(63063), None),
634-
635632
/// Allows associated types in inherent impls.
636633
(incomplete, inherent_associated_types, "1.52.0", Some(8995), None),
637634

compiler/rustc_feature/src/removed.rs

+4
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ declare_features! (
152152
(removed, impl_trait_in_bindings, "1.55.0", Some(63065), None,
153153
Some("the implementation was not maintainable, the feature may get reintroduced once the current refactorings are done")),
154154

155+
/// Allows the use of type alias impl trait in function return positions
156+
(removed, min_type_alias_impl_trait, "1.55.0", Some(63063), None,
157+
Some("removed in favor of full type_alias_impl_trait")),
158+
155159
// -------------------------------------------------------------------------
156160
// feature-group-end: removed features
157161
// -------------------------------------------------------------------------

src/test/ui/feature-gates/feature-gate-min_type_alias_impl_trait.rs

-50
This file was deleted.

src/test/ui/feature-gates/feature-gate-min_type_alias_impl_trait.stderr

-118
This file was deleted.

0 commit comments

Comments
 (0)