Skip to content

Commit 57326e3

Browse files
committed
Prefer min_exhaustive_patterns in core & std
1 parent f49e602 commit 57326e3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

library/core/src/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,8 @@
201201
//
202202
// Language features:
203203
// tidy-alphabetical-start
204+
#![cfg_attr(bootstrap, feature(exhaustive_patterns))]
205+
#![cfg_attr(not(bootstrap), feature(min_exhaustive_patterns))]
204206
#![feature(abi_unadjusted)]
205207
#![feature(adt_const_params)]
206208
#![feature(allow_internal_unsafe)]
@@ -226,7 +228,6 @@
226228
#![feature(doc_cfg_hide)]
227229
#![feature(doc_notable_trait)]
228230
#![feature(effects)]
229-
#![feature(exhaustive_patterns)]
230231
#![feature(extern_types)]
231232
#![feature(fundamental)]
232233
#![feature(generic_arg_infer)]

library/std/src/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,9 @@
266266
//
267267
// Language features:
268268
// tidy-alphabetical-start
269+
#![cfg_attr(bootstrap, feature(exhaustive_patterns))]
269270
#![cfg_attr(not(bootstrap), feature(cfg_sanitizer_cfi))]
271+
#![cfg_attr(not(bootstrap), feature(min_exhaustive_patterns))]
270272
#![feature(alloc_error_handler)]
271273
#![feature(allocator_internals)]
272274
#![feature(allow_internal_unsafe)]
@@ -284,7 +286,6 @@
284286
#![feature(doc_masked)]
285287
#![feature(doc_notable_trait)]
286288
#![feature(dropck_eyepatch)]
287-
#![feature(exhaustive_patterns)]
288289
#![feature(if_let_guard)]
289290
#![feature(intra_doc_pointers)]
290291
#![feature(lang_items)]

0 commit comments

Comments
 (0)