pub fn decode(source: &[u8], dest: &mut [u8]) -> Result<usize, ()>Expand description
Decodes the source buffer into the dest buffer.
This function uses the typical sentinel value of 0.
Failures
This will return Err(()) if there was a decoding error. Otherwise,
it will return Ok(n) where n is the length of the decoded message.
Panics
This function will panic if the dest buffer is not large enough for the
decoded message. Since an encoded message as always larger than a decoded
message, it may be a good idea to make the dest buffer as big as the
source buffer.