[−][src]Function koibumi_base32::decode
pub fn decode(s: impl AsRef<str>) -> Result<Vec<u8>, InvalidCharacter>
Decodes Base32 string into byte array.
The input is Base32 encoded lowercase str
reference
and the output is arbitrary Vec<u8>
.
Using lowercase RFC4648 alphabet and can be used for Onion addresses.
Padding is not supported.
Examples
use koibumi_base32 as base32; let test = base32::decode("nbswy3dp")?; let expected = b"hello"; assert_eq!(test, expected);