File tree 2 files changed +6
-0
lines changed
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -693,6 +693,7 @@ fn edition_from_edition_str(edition_str: &str) -> Result<Edition> {
693
693
"2015" => Ok ( Edition :: Edition2015 ) ,
694
694
"2018" => Ok ( Edition :: Edition2018 ) ,
695
695
"2021" => Ok ( Edition :: Edition2021 ) ,
696
+ "2024" => Ok ( Edition :: Edition2024 ) ,
696
697
_ => Err ( format_err ! ( "Invalid value for `--edition`" ) ) ,
697
698
}
698
699
}
Original file line number Diff line number Diff line change @@ -423,6 +423,10 @@ pub enum Edition {
423
423
#[ doc_hint = "2021" ]
424
424
/// Edition 2021.
425
425
Edition2021 ,
426
+ #[ value = "2024" ]
427
+ #[ doc_hint = "2024" ]
428
+ /// Edition 2024.
429
+ Edition2024 ,
426
430
}
427
431
428
432
impl Default for Edition {
@@ -437,6 +441,7 @@ impl From<Edition> for rustc_span::edition::Edition {
437
441
Edition :: Edition2015 => Self :: Edition2015 ,
438
442
Edition :: Edition2018 => Self :: Edition2018 ,
439
443
Edition :: Edition2021 => Self :: Edition2021 ,
444
+ Edition :: Edition2024 => Self :: Edition2024 ,
440
445
}
441
446
}
442
447
}
You can’t perform that action at this time.
0 commit comments