diff options
author | Edwin Cheng <[email protected]> | 2020-03-09 18:02:43 +0000 |
---|---|---|
committer | Edwin Cheng <[email protected]> | 2020-03-10 16:45:03 +0000 |
commit | 773f3afd3628ed646fee561cb2a09a28454e72c8 (patch) | |
tree | c29e762c8df43683f9a541ddec92d4813ee59536 /crates/ra_db/src/input.rs | |
parent | d53627beba8fddb02496dc69979c557bdb9c34cf (diff) |
Add fixture meta for single file fixture
Diffstat (limited to 'crates/ra_db/src/input.rs')
-rw-r--r-- | crates/ra_db/src/input.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/crates/ra_db/src/input.rs b/crates/ra_db/src/input.rs index b77640b2b..1a1c64202 100644 --- a/crates/ra_db/src/input.rs +++ b/crates/ra_db/src/input.rs | |||
@@ -261,6 +261,16 @@ impl fmt::Display for Edition { | |||
261 | } | 261 | } |
262 | } | 262 | } |
263 | 263 | ||
264 | impl Env { | ||
265 | pub fn set(&mut self, env: &str, value: String) { | ||
266 | self.entries.insert(env.to_owned(), value); | ||
267 | } | ||
268 | |||
269 | pub fn get(&self, env: &str) -> Option<String> { | ||
270 | self.entries.get(env).cloned() | ||
271 | } | ||
272 | } | ||
273 | |||
264 | #[derive(Debug)] | 274 | #[derive(Debug)] |
265 | pub struct ParseEditionError { | 275 | pub struct ParseEditionError { |
266 | invalid_input: String, | 276 | invalid_input: String, |