pub fn write_slice<'a>( source: &[u8], buffer: &'a mut [u8], ) -> Result<&'a mut [u8], EncodingError>
write source to buffer and return remaining buffer
source
buffer