From e8a733a26ed765b263a04e9334a965491251e1d4 Mon Sep 17 00:00:00 2001 From: austaras Date: Sat, 17 Dec 2022 15:34:11 +0800 Subject: [PATCH] Update `base64` to 0.20 --- Cargo.toml | 2 +- src/async_impl/request.rs | 2 +- src/wasm/request.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ae822ee..60e7eea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -76,7 +76,7 @@ __rustls = ["hyper-rustls", "tokio-rustls", "rustls", "__tls", "rustls-pemfile"] __internal_proxy_sys_no_cache = [] [dependencies] -base64 = "0.13" +base64 = "0.20" http = "0.2" url = "2.2" bytes = "1.0" diff --git a/src/async_impl/request.rs b/src/async_impl/request.rs index 3a38aa4..5148219 100644 --- a/src/async_impl/request.rs +++ b/src/async_impl/request.rs @@ -253,7 +253,7 @@ impl RequestBuilder { { let mut header_value = b"Basic ".to_vec(); { - let mut encoder = Base64Encoder::new(&mut header_value, base64::STANDARD); + let mut encoder = Base64Encoder::from(&mut header_value, &base64::engine::DEFAULT_ENGINE); // The unwraps here are fine because Vec::write* is infallible. write!(encoder, "{}:", username).unwrap(); if let Some(password) = password { diff --git a/src/wasm/request.rs b/src/wasm/request.rs index 432f5bb..d1c1b4a 100644 --- a/src/wasm/request.rs +++ b/src/wasm/request.rs @@ -216,7 +216,7 @@ impl RequestBuilder { { let mut header_value = b"Basic ".to_vec(); { - let mut encoder = Base64Encoder::new(&mut header_value, base64::STANDARD); + let mut encoder = Base64Encoder::from(&mut header_value, &base64::engine::DEFAULT_ENGINE); // The unwraps here are fine because Vec::write* is infallible. write!(encoder, "{}:", username).unwrap(); if let Some(password) = password {