rust-basekit
Installation
Add to your Cargo.toml:
[]
= "0.1.0"
Usage
use ;
let encode_config = new;
let decode_config = new;
let data = b"Hello, World!";
let encoded = encode_v1;
println!;
let decoded = decode_v1.unwrap;
println!;
Add to your Cargo.toml:
[dependencies]
basekit = "0.1.0"
use basekit::base64::{
Base64EncodeConfig, Base64DecodeConfig, ALPHABET_BASE64, DECODE_TABLE_BASE64,
PADDING_BASE64, encode_v1, decode_v1,
};
let encode_config = Base64EncodeConfig::new(ALPHABET_BASE64, PADDING_BASE64);
let decode_config = Base64DecodeConfig::new(DECODE_TABLE_BASE64, PADDING_BASE64);
let data = b"Hello, World!";
let encoded = encode_v1(&encode_config, data);
println!("Encoded: {}", String::from_utf8_lossy(&encoded));
let decoded = decode_v1(&decode_config, &encoded).unwrap();
println!("Decoded: {}", String::from_utf8_lossy(&decoded));