wdg-base64 0.2.6

The Base64 Data Encoding
Documentation

rust-base64

Build Status

extern crate wdg_base64;

use wdg_base64::B64;
use wdg_base64::B64Encode;
use wdg_base64::B64Decode;

fn main(){
    println!("{}",B64::<String>::encode(String::from("")));
    println!("{}",B64::<String>::encode(String::from("f")));
    println!("{}",B64::<String>::encode(String::from("fo")));
    println!("{}",B64::<String>::encode(String::from("foo")));
    println!("{}",B64::<String>::encode(String::from("foob")));
    println!("{}",B64::<String>::encode(String::from("fooba")));
    println!("{}",B64::<String>::encode(String::from("foobar")));
}

u8 <=> String

    println!("{}",B64::<String>::encode(7u8));                      # "Bw=="
    println!("{}",B64::<u8>::decode(String::from("Bw==")));         # 7
    println!("{}",B64::<u8>::decode(B64::<String>::encode(7u8)));   # 7