Crate base64_simd
source · [−]Expand description
SIMD-accelerated base64 encoding and decoding.
Examples
use base64_simd::Base64;
let bytes = b"hello world";
let base64 = Base64::STANDARD;
let encoded = base64.encode_to_boxed_str(bytes);
assert_eq!(&*encoded, "aGVsbG8gd29ybGQ=");
let decoded = base64.decode_to_boxed_bytes(encoded.as_bytes()).unwrap();
assert_eq!(&*decoded, bytes);