decode

Function decode 

Source
pub unsafe fn decode(
    table: &[u8; 64],
    src: &[u8],
    dst: NonNull<u8>,
    len: &mut usize,
) -> bool
Expand description

Raw decoding function.

§Arguments

  • src - Input to decode;
  • dst - Output to write;
  • len - Output length, modified with required size regardless of outcome.

§Result

Returns true on success.

Returns false if buffer overflow would to happen or src is empty or invalid base64.