/src/bson-rust/src/base64.rs
Line | Count | Source |
1 | | use base64::{engine::general_purpose::STANDARD, DecodeError, Engine}; |
2 | | |
3 | 147k | pub fn decode<T: AsRef<[u8]>>(input: T) -> Result<Vec<u8>, DecodeError> { |
4 | 147k | STANDARD.decode(input) |
5 | 147k | } |
6 | | |
7 | 160k | pub fn encode<T: AsRef<[u8]>>(input: T) -> String { |
8 | 160k | STANDARD.encode(input) |
9 | 160k | } Unexecuted instantiation: bson::base64::encode::<alloc::vec::Vec<u8>> bson::base64::encode::<&alloc::vec::Vec<u8>> Line | Count | Source | 7 | 1.55k | pub fn encode<T: AsRef<[u8]>>(input: T) -> String { | 8 | 1.55k | STANDARD.encode(input) | 9 | 1.55k | } |
bson::base64::encode::<&[u8]> Line | Count | Source | 7 | 92.9k | pub fn encode<T: AsRef<[u8]>>(input: T) -> String { | 8 | 92.9k | STANDARD.encode(input) | 9 | 92.9k | } |
bson::base64::encode::<&[u8]> Line | Count | Source | 7 | 65.8k | pub fn encode<T: AsRef<[u8]>>(input: T) -> String { | 8 | 65.8k | STANDARD.encode(input) | 9 | 65.8k | } |
|