Unnamed repository; edit this file 'description' to name the repository.
1
2
3
4
5
6
7
8
9
10
11
12
|
use base64::{engine::general_purpose, engine::Engine as _};
pub use base64::{DecodeSliceError as DecodeError, EncodeSliceError as EncodeError};
const BASE64: general_purpose::GeneralPurpose = general_purpose::STANDARD;
pub(crate) fn encode(input: &[u8], output: &mut [u8]) -> Result<usize, EncodeError> {
BASE64.encode_slice(input, output)
}
pub(crate) fn decode(input: &[u8], output: &mut [u8]) -> Result<usize, DecodeError> {
BASE64.decode_slice(input, output)
}
|