basen 0.1.0

Convert binary data to ASCII with a variety of supported bases.
Documentation
  • Coverage
  • 66.67%
    10 out of 15 items documented4 out of 10 items with examples
  • Size
  • Source code size: 10.39 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.61 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • rojul/basen
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • rojul

BaseN

Convert binary data to ASCII with a variety of supported bases.

assert_eq!(BASE58.encode_const_len(&1557596383284252235u64), "4chjCmhbVFY");
assert_eq!(BASE58.decode_const_len("4chjCmhbVFY"), Some(1557596383284252235u64));

Characters required (without padding):

bits 32 64 128 256 512
Base10 10 20 39 78 155
Base16 8 16 32 64 128
Base32 7 13 26 52 103
Base36 7 13 25 50 100
Base58 6 11 22 44 88
Base62 6 11 22 43 86
Base64 6 11 22 43 86