summaryrefslogtreecommitdiff
path: root/src/codegen.rs
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2021-08-07 15:02:43 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2021-09-04 13:23:37 +0100
commitaa06f2658bdc2af1d3561fff32faa17191d1eb6e (patch)
tree56dc90a1de27d9b0e372ded69bbf93a0a1460d5a /src/codegen.rs
parent4e7e22eeb0622186b3fd470fe3872e4c423a1933 (diff)
downloadsubplot-aa06f2658bdc2af1d3561fff32faa17191d1eb6e.tar.gz
chore: Fix unnecessary borrow lints
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'src/codegen.rs')
-rw-r--r--src/codegen.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/codegen.rs b/src/codegen.rs
index efb4081..d27a4d8 100644
--- a/src/codegen.rs
+++ b/src/codegen.rs
@@ -29,7 +29,7 @@ pub fn generate_test_program(
filename: &Path,
) -> Result<(), SubplotError> {
let context = context(doc)?;
- let code = tera(&spec)?.render("template", &context).expect("render");
+ let code = tera(spec)?.render("template", &context).expect("render");
write(filename, &code)?;
Ok(())
}
@@ -54,7 +54,7 @@ fn context(doc: &mut Document) -> Result<Context, SubplotError> {
fn tera(tmplspec: &TemplateSpec) -> Result<Tera, SubplotError> {
// Tera insists on a glob, but we want to load a specific template
// only, so we use a glob that doesn't match anything.
- let mut tera = Tera::new(&"/..IGNORE-THIS../..SUBPLOT-TERA-NOT-EXIST../*").expect("new");
+ let mut tera = Tera::new("/..IGNORE-THIS../..SUBPLOT-TERA-NOT-EXIST../*").expect("new");
tera.register_filter("base64", base64);
tera.register_filter("nameslug", nameslug);
tera.register_filter("commentsafe", commentsafe);
@@ -76,7 +76,7 @@ fn tera(tmplspec: &TemplateSpec) -> Result<Tera, SubplotError> {
fn write(filename: &Path, content: &str) -> Result<(), SubplotError> {
let mut f: File = File::create(filename)?;
- f.write_all(&content.as_bytes())?;
+ f.write_all(content.as_bytes())?;
Ok(())
}