From 070955637030076aca30a9afcba95603a4394abc Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 18 Feb 2023 16:00:14 -0500 Subject: bump deps --- src/base64.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/base64.rs (limited to 'src/base64.rs') diff --git a/src/base64.rs b/src/base64.rs new file mode 100644 index 0000000..86971bc --- /dev/null +++ b/src/base64.rs @@ -0,0 +1,15 @@ +use base64::Engine as _; + +pub fn encode>(input: T) -> String { + base64::engine::general_purpose::STANDARD.encode(input) +} + +pub fn encode_url_safe_no_pad>(input: T) -> String { + base64::engine::general_purpose::URL_SAFE_NO_PAD.encode(input) +} + +pub fn decode>( + input: T, +) -> Result, base64::DecodeError> { + base64::engine::general_purpose::STANDARD.decode(input) +} -- cgit v1.2.3-54-g00ecf