diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2023-04-10 11:47:34 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2023-04-10 11:47:34 +0100 |
commit | acf390c47f2b23a460e6eb507447809b29eeb3a1 (patch) | |
tree | 9ae8e3a6a6f68e6f626f2ee5a9ae80d6171d1fbf /src/codegen.rs | |
parent | 321eaa952ebd9c445745ea811f54598baf29e74e (diff) | |
download | subplot-acf390c47f2b23a460e6eb507447809b29eeb3a1.tar.gz |
(chore): Update for newer base64 API
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'src/codegen.rs')
-rw-r--r-- | src/codegen.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen.rs b/src/codegen.rs index 8c69ed3..9f346a9 100644 --- a/src/codegen.rs +++ b/src/codegen.rs @@ -4,7 +4,7 @@ use std::fs::File; use std::io::Write; use std::path::{Path, PathBuf}; -use base64::encode; +use base64::prelude::{Engine as _, BASE64_STANDARD}; use serde::Serialize; use tera::{Context, Tera, Value}; @@ -88,7 +88,7 @@ fn write(filename: &Path, content: &str) -> Result<(), SubplotError> { fn base64(v: &Value, _: &HashMap<String, Value>) -> tera::Result<Value> { match v { - Value::String(s) => Ok(Value::String(encode(s))), + Value::String(s) => Ok(Value::String(BASE64_STANDARD.encode(s))), _ => Err(tera::Error::msg( "can only base64 encode strings".to_string(), )), |