1 use rustc_semver::RustcVersion;
3 macro_rules! msrv_aliases {
4 ($($major:literal,$minor:literal,$patch:literal {
8 pub const $name: RustcVersion = RustcVersion::new($major, $minor, $patch);
13 // names may refer to stabilized feature flags or library items
15 1,53,0 { OR_PATTERNS }
17 1,46,0 { CONST_IF_MATCH }
18 1,45,0 { STR_STRIP_PREFIX }
19 1,42,0 { MATCHES_MACRO }
20 1,41,0 { RE_REBALANCING_COHERENCE, RESULT_MAP_OR_ELSE }
21 1,40,0 { MEM_TAKE, NON_EXHAUSTIVE, OPTION_AS_DEREF }
22 1,38,0 { POINTER_CAST }
23 1,37,0 { TYPE_ALIAS_ENUM_VARIANTS }
24 1,36,0 { ITERATOR_COPIED }
25 1,35,0 { OPTION_COPIED, RANGE_CONTAINS }
27 1,30,0 { ITERATOR_FIND_MAP }
28 1,17,0 { FIELD_INIT_SHORTHAND, STATIC_IN_CONST }