Crate base_x[−][src]
base_x
Encode and decode any base alphabet.
Installation
Add this to Cargo.toml
file:
[dependencies]
base-x = "0.2.0"
Usage
extern crate base_x; fn main() { let decoded = base_x::decode("01", "11111111000000001111111100000000").unwrap(); let encoded = base_x::encode("01", &decoded); assert_eq!(encoded, "11111111000000001111111100000000"); }
Re-exports
pub use decoder::AsciiDecoder; |
pub use decoder::Utf8Decoder; |
pub use encoder::AsciiEncoder; |
pub use encoder::Utf8Encoder; |
pub use alphabet::Alphabet; |
Modules
alphabet | |
decoder | |
encoder |
Structs
DecodeError |
Functions
decode |
Decode an input vector using the given alphabet. |
encode |
Encode an input vector using the given alphabet. |