binascii

Function b32decode

Source
pub fn b32decode<'a>(
    input: &[u8],
    output: &'a mut [u8],
) -> Result<&'a mut [u8], ConvertError>
Expand description

Base32 Decoder - Converts a base32 encoded string to it’s raw form

§Failures

This method will fail with:

  • ConvertError::InvalidOutputLength if output’s length isn’t at least input.len() * 5/8.
  • ConvertError::InvalidInput if the input contains invalid characters.