aboutsummaryrefslogtreecommitdiff
path: root/crates/project_model
diff options
context:
space:
mode:
authorMara Bos <[email protected]>2021-01-01 16:22:23 +0000
committerMara Bos <[email protected]>2021-01-01 16:22:23 +0000
commit4833972067c00170269c7ee7a04f1a8ce1e1d15b (patch)
tree43edab8c11968d257a076877ee80c3449302a160 /crates/project_model
parent56a7bf7ede12f6bec194265ea4a95911c9e469bd (diff)
Add support for Rust 2021.
Diffstat (limited to 'crates/project_model')
-rw-r--r--crates/project_model/src/project_json.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/project_model/src/project_json.rs b/crates/project_model/src/project_json.rs
index aab279223..af884eb84 100644
--- a/crates/project_model/src/project_json.rs
+++ b/crates/project_model/src/project_json.rs
@@ -139,6 +139,8 @@ enum EditionData {
139 Edition2015, 139 Edition2015,
140 #[serde(rename = "2018")] 140 #[serde(rename = "2018")]
141 Edition2018, 141 Edition2018,
142 #[serde(rename = "2021")]
143 Edition2021,
142} 144}
143 145
144impl From<EditionData> for Edition { 146impl From<EditionData> for Edition {
@@ -146,6 +148,7 @@ impl From<EditionData> for Edition {
146 match data { 148 match data {
147 EditionData::Edition2015 => Edition::Edition2015, 149 EditionData::Edition2015 => Edition::Edition2015,
148 EditionData::Edition2018 => Edition::Edition2018, 150 EditionData::Edition2018 => Edition::Edition2018,
151 EditionData::Edition2021 => Edition::Edition2021,
149 } 152 }
150 } 153 }
151} 154}