diff --git a/utils/src/encoding/base16.rs b/utils/src/encoding/base16.rs index df07123..25e259e 100644 --- a/utils/src/encoding/base16.rs +++ b/utils/src/encoding/base16.rs @@ -1,6 +1,6 @@ const BASE16_ALPHABET: &[u8] = b"0123456789ABCDEF"; -fn encode(to_encode: String) -> String { +pub fn encode(to_encode: String) -> String { let bytes = to_encode.as_bytes(); let mut encoded = String::new(); @@ -11,7 +11,7 @@ fn encode(to_encode: String) -> String { encoded } -fn decode(to_decode: String) -> String { +pub fn decode(to_decode: String) -> String { let bytes = to_decode.as_bytes(); let mut decoded = Vec::new(); diff --git a/utils/src/encoding/base32.rs b/utils/src/encoding/base32.rs index c8450b0..7dcdf24 100644 --- a/utils/src/encoding/base32.rs +++ b/utils/src/encoding/base32.rs @@ -1,6 +1,6 @@ const BASE32_ALPHABET: &[u8] = b"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"; -fn encode(to_encode: String) -> String { +pub fn encode(to_encode: String) -> String { let bytes = to_encode.as_bytes(); let mut encoded = String::new(); let mut bits = 0u32; @@ -27,7 +27,7 @@ fn encode(to_encode: String) -> String { encoded } -fn decode(to_decode: String) -> String { +pub fn decode(to_decode: String) -> String { let bytes = to_decode.as_bytes(); let mut decoded = Vec::new(); let mut bits = 0u32; diff --git a/utils/src/encoding/base64.rs b/utils/src/encoding/base64.rs index 85d340e..d18d8bb 100644 --- a/utils/src/encoding/base64.rs +++ b/utils/src/encoding/base64.rs @@ -1,6 +1,6 @@ const BASE64_ALPHABET: &[u8] = b"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -fn encode(to_encode: String) -> String { +pub fn encode(to_encode: String) -> String { let bytes = to_encode.as_bytes(); let mut encoded = String::new(); let mut chunks = bytes.chunks_exact(3); @@ -33,7 +33,7 @@ fn encode(to_encode: String) -> String { encoded } -fn decode(to_decode: String) -> String { +pub fn decode(to_decode: String) -> String { let bytes = to_decode.as_bytes(); let mut decoded = Vec::new();