summaryrefslogtreecommitdiffstats
path: root/crates/executor/src/template.rs
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2021-10-28 01:01:46 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2021-10-28 01:01:46 +0200
commit683f0a65fd351bc761e9114bd4bddf11ff9094ec (patch)
treef1f29665de8d5d0b1aa722ca48888a01a427f124 /crates/executor/src/template.rs
parent0dbd34f31e826d5b33b3688de2486a2cc6a8af3b (diff)
downloadrebel-683f0a65fd351bc761e9114bd4bddf11ff9094ec.tar
rebel-683f0a65fd351bc761e9114bd4bddf11ff9094ec.zip
executor: use lazy_static for template engine
Diffstat (limited to 'crates/executor/src/template.rs')
-rw-r--r--crates/executor/src/template.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/executor/src/template.rs b/crates/executor/src/template.rs
index 0caa30d..b663e7d 100644
--- a/crates/executor/src/template.rs
+++ b/crates/executor/src/template.rs
@@ -1,4 +1,5 @@
use handlebars::Handlebars;
+use lazy_static::lazy_static;
use common::error::*;
@@ -37,3 +38,7 @@ impl TemplateEngine {
self.tpl.render_template(input, args).map_err(Error::new)
}
}
+
+lazy_static! {
+ pub static ref ENGINE: TemplateEngine = TemplateEngine::new();
+}