diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-02-23 17:02:03 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-23 17:02:03 +0100 |
| commit | 26cb6c728736ba9c582cbde761d9d9fd10ff74b9 (patch) | |
| tree | 95148bf4d97145d6709c8d16b8dac18d0d13100c /compiler/rustc_feature/src/unstable.rs | |
| parent | 52cea084bd5bbac12ecfa5c0499f5c777025c968 (diff) | |
| parent | 8e83d0cd7530ee0421a6b91562c820101123edd5 (diff) | |
| download | rust-26cb6c728736ba9c582cbde761d9d9fd10ff74b9.tar.gz rust-26cb6c728736ba9c582cbde761d9d9fd10ff74b9.zip | |
Rollup merge of #120742 - Nadrieril:use-min_exh_pats, r=compiler-errors
mark `min_exhaustive_patterns` as complete This is step 1 and 2 of my [proposal](https://github.com/rust-lang/rust/issues/119612#issuecomment-1918097361) to move `min_exhaustive_patterns` forward. The vast majority of in-tree use cases of `exhaustive_patterns` are covered by `min_exhaustive_patterns`. There are a few cases that still require `exhaustive_patterns` in tests and they're all behind references. r? ``@ghost``
Diffstat (limited to 'compiler/rustc_feature/src/unstable.rs')
| -rw-r--r-- | compiler/rustc_feature/src/unstable.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_feature/src/unstable.rs b/compiler/rustc_feature/src/unstable.rs index 9012b731a13..93c183a65ef 100644 --- a/compiler/rustc_feature/src/unstable.rs +++ b/compiler/rustc_feature/src/unstable.rs @@ -518,7 +518,7 @@ declare_features! ( (unstable, marker_trait_attr, "1.30.0", Some(29864)), /// Allows exhaustive pattern matching on types that contain uninhabited types in cases that are /// unambiguously sound. - (incomplete, min_exhaustive_patterns, "1.77.0", Some(119612)), + (unstable, min_exhaustive_patterns, "1.77.0", Some(119612)), /// A minimal, sound subset of specialization intended to be used by the /// standard library until the soundness issues with specialization /// are fixed. |
