codeckit
Function |
Description |
Base32::encode |
Encodes a byte slice into a Base32 string. |
Base32::decode |
Decodes a Base32 string into a byte vector. |
Base58::encode |
Encodes a byte slice into a Base58 string. |
Base58::decode |
Decodes a Base58 string into a byte vector. |
Base62::encode |
Encodes a byte slice into a Base62 string. |
Base62::decode |
Decodes a Base62 string into a byte vector. |
Base64::encode |
Encodes a byte slice into a Base64 string. |
Base64::decode |
Decodes a Base64 string into a byte vector. |
Base64Url::encode |
Encodes a byte slice into a Base64Url string. |
Base64Url::decode |
Decodes a Base64Url string into a byte vector. |
Base85::encode |
Encodes a byte slice into a Base85 string. |
Base85::decode |
Decodes a Base85 string into a byte vector. |
Ascii85::encode |
Encodes a byte slice into a Ascii85 string. |
Ascii85::decode |
Decodes a Ascii85 string into a byte vector. |
Z85::encode |
Encodes a byte slice into a Z85 string. |
Z85::decode |
Decodes a Z85 string into a byte vector. |
Base64 Example
use codeckit::Base64;
fn main() {
let test_str = "test";
let encoded = Base64::encode(test_str.as_bytes());
println!("{}", encoded);
let original = Base64::decode(&encoded);
let original = String::from_utf8(original).unwrap();
println!("{:?}", original);
}