rust-base32

Build Status Build status Docs.rs Crates.io License

Install

Cargo.toml Rust [dependencies] wdg-base32="*"

How to use?

B32::<type>::encode(data); B32::<type>::validation(data); B32::<type>::decode(data); B32::<type>::unsafe_decode(data);

| type | u8/i8 | u16/i16 | u32/i32 | u64/i64 | String | | ---------- | ----- | ------- | ------- |---------|------- | | encode | -/- | -/- | -/- | -/- | + | | validation | +/+ | +/+ | +/+ | +/+ | + | | decode | +/+ | +/+ | +/+ | +/+ | + |

Examples

``` Rust extern crate wdgbase32; use wdgbase32::{B32,B32Encode,B32Decode};

fn main(){

// u8
println!("{}",B32::<String>::encode(5u8));

// u16
println!("{}",B32::<String>::encode(5u16));

} ```