pub const fn decode_raw_mut(src: &[u8], dst: &mut [u8]) -> Result<usize>Expand description
Decodes base32 encoded bytes into a mutable buffer without padding.
§Arguments
src- The encoded byte slice to decodedst- The mutable buffer to write decoded bytes to
§Returns
The number of bytes written to dst, or an error if decoding failed.
§Example
use omp_core::base32;
let mut buf = [0u8; 10];
let encoded = base32::encode_raw(b"hello").into_vec();
let n = base32::decode_raw_mut(&encoded, &mut buf).unwrap();