From ded7472d83753de3ec64d6ce8c46652921165d52 Mon Sep 17 00:00:00 2001 From: Anna Date: Mon, 20 Feb 2023 16:16:56 -0500 Subject: [PATCH] refactor: use data-encoding in examples --- Cargo.toml | 2 +- examples/extract_dedupe_in_memory.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5868e00..539d02d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ sqpack = { git = "https://git.anna.lgbt/ascclemens/sqpack-rs", features = ["read [dev-dependencies] criterion = "0.4" -base64 = "0.13" +data-encoding = "2" sha3 = "0.10" tempfile = "3" diff --git a/examples/extract_dedupe_in_memory.rs b/examples/extract_dedupe_in_memory.rs index aa030b4..3c8ac64 100644 --- a/examples/extract_dedupe_in_memory.rs +++ b/examples/extract_dedupe_in_memory.rs @@ -55,7 +55,7 @@ pub fn main() { std::io::copy(&mut temp, &mut sha).unwrap(); temp.seek(SeekFrom::Start(0)).unwrap(); let hash = sha.finalize_reset(); - let hash = base64::encode_config(&*hash, base64::URL_SAFE_NO_PAD); + let hash = data_encoding::BASE64URL_NOPAD.encode(&*hash); let new = !hashes.contains_key(&hash); let saved = SavedFile { game_path: file.file.full_path.clone(),