Crate base64_light

Source
Expand description

Base64 Encoder & Decoder

This is very simple Base64 library.

§Usages

use base64_light::*;
 
let raw = "hello!";
let enc = "aGVsbG8h";
assert_eq!(base64_encode(raw), enc);
assert_eq!(base64_decode_str(enc), raw);

Functions§

base64_decode
Decode Base64 to Vec
base64_decode_str
Decode Base64 to String
base64_encode
encode Base64 &str
base64_encode_bytes
encode Base64 bytes
base64_encode_splitlines
Base64 Encode &str, and split line by 76 chars (for MIME)
base64_encode_splitlines_bytes
Base64 Encode bytes, and split line by 76 chars (for MIME)
base64url_encode
encode Base64URL &str
base64url_encode_bytes
encode Base64URL bytes