Repository navigation
v0.5.0
Changes
Full Changelog: v0.4.0...v0.5.0
Features
The new Buffer type can be used to encode and decode Crockford Base32 in constant contexts:
use c32::Buffer;
const INPUT: [u8; 3] = [42, 42, 42];
const ENCODED: Buffer<5> = Buffer::encode(&INPUT);
assert_eq!(ENCODED.as_str(), "2MAHA");
const DECODED: Buffer<5> = Buffer::decode(b"2MAHA");
assert_eq!(DECODED.as_bytes(), [42, 42, 42]);