Function zbase32::decode_full_bytes

source ·
pub fn decode_full_bytes(zbase: &[u8]) -> Result<Vec<u8>, &'static str>
Expand description

Decode given zbase32 encoded string

Just like decode but doesn’t allow decoding with bit precision.

This decodes full bytes. For instance, if you have b"yy", you’ll get one byte back. b"yy" can enode 10 bits (2 * 5) which is truncated at the next lower byte boundary.

Examples

use zbase32;

assert_eq!(zbase32::decode_full_bytes(b"qb1ze3m1").unwrap(), b"peter");