Allow engine to retain functions across runs.

This commit is contained in:
Stephen Chung
2020-03-10 09:30:12 +08:00
parent 55e7af7b04
commit bae9946291
7 changed files with 101 additions and 61 deletions

View File

@@ -1030,6 +1030,11 @@ impl Engine<'_> {
.map(|s| s.as_str())
.unwrap_or(name)
}
/// Clean up all script-defined functions within the `Engine`.
pub fn clear_functions(&mut self) {
self.script_functions.clear();
}
}
/// Print/debug to stdout