A encoder/decoder for base45 that is fully compatible with draft-faltstrom-base45-02.txt. When encoding QR or Aztec codes a different scheme than the standard base64, base32, and base16 is needed.
toml
[dependencies]
base45 = "1.0.1"
Benchmarks were created using Criterion. The benchmarks test encoding and decoding of the string "The quick brown fox jumps over the lazy dog". Test computer is a MacBook 16" (2019) with 2,6 GHz 6-Core Intel Core i7 and 32 GB 2667 MHz DDR4.
encode long string time: [17.590 us 17.817 us 18.054 us]
decode long string time: [3.2382 us 3.2938 us 3.3505 us]