diff options
Diffstat (limited to 'src/switchboard.rs')
-rw-r--r-- | src/switchboard.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/switchboard.rs b/src/switchboard.rs index 1c3ed81..7aff7fd 100644 --- a/src/switchboard.rs +++ b/src/switchboard.rs @@ -130,8 +130,8 @@ impl Switchboard { std::process::exit(1); } - pub fn get(&mut self, name: &str) -> QueriedValue { - match self.values.remove(name) { + pub fn get(&self, name: &str) -> &QueriedValue { + match self.values.get(name) { Some(value) => value, None => panic!("Name has not been defined: {name:?}"), } |