pub fn encode<'a>(src: &[u8], dst: &'a mut [u8]) -> &'a [u8] { dst }