File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 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> {
693693 "2015" => Ok ( Edition :: Edition2015 ) ,
694694 "2018" => Ok ( Edition :: Edition2018 ) ,
695695 "2021" => Ok ( Edition :: Edition2021 ) ,
696+ "2024" => Ok ( Edition :: Edition2024 ) ,
696697 _ => Err ( format_err ! ( "Invalid value for `--edition`" ) ) ,
697698 }
698699}
Original file line number Diff line number Diff line change @@ -423,6 +423,10 @@ pub enum Edition {
423423 #[ doc_hint = "2021" ]
424424 /// Edition 2021.
425425 Edition2021 ,
426+ #[ value = "2024" ]
427+ #[ doc_hint = "2024" ]
428+ /// Edition 2024.
429+ Edition2024 ,
426430}
427431
428432impl Default for Edition {
@@ -437,6 +441,7 @@ impl From<Edition> for rustc_span::edition::Edition {
437441 Edition :: Edition2015 => Self :: Edition2015 ,
438442 Edition :: Edition2018 => Self :: Edition2018 ,
439443 Edition :: Edition2021 => Self :: Edition2021 ,
444+ Edition :: Edition2024 => Self :: Edition2024 ,
440445 }
441446 }
442447}
You can’t perform that action at this time.
0 commit comments