summaryrefslogtreecommitdiff
path: root/src/switchboard.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/switchboard.rs')
-rw-r--r--src/switchboard.rs4
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:?}"),
}