6 releases (1 stable)
| 1.0.0 | Jul 12, 2025 |
|---|---|
| 0.1.4 | Mar 19, 2025 |
| 0.1.3 | Jul 30, 2024 |
#592 in Encoding
372,235 downloads per month
Used in 1,549 crates
(17 directly)
18KB
368 lines
five8_const
This crate provides compile-time base58 decoding.
It exposes four functions:
try_decode_32_consttry_decode_64_constdecode_32_constdecode_64_const
While the first two functions return Result types,
the latter two are more useful for declaring constants:
const EXAMPLE: [u8; 32] = five8_const::decode_32_const("JEKNVnkbo3jma5nREBBJCDoXFVeKkD56V3xKrvRmWxFF");
If you want to do base58 encoding or decoding at runtime, just use the five8 crate. It's faster.