difftreelog
feat(evaluator) add_global method
in: master
1 file changed
crates/jsonnet-evaluator/src/lib.rsdiffbeforeafterboth145 value145 value146 }146 }147148 pub fn add_global(&self, name: String, value: Val) {149 self.0.globals.borrow_mut().insert(name, value);150 }147151148 pub fn add_stdlib(&self) {152 pub fn add_stdlib(&self) {149 self.begin_state();153 self.begin_state();159 .unwrap();165 .unwrap();160 }166 }161 let val = self.evaluate_file("std.jsonnet").unwrap();167 let val = self.evaluate_file("std.jsonnet").unwrap();162 self.0.globals.borrow_mut().insert("std".to_owned(), val);168 self.add_global("std".to_owned(), val);163 self.end_state();169 self.end_state();164 }170 }165171