pub fn decode_out<T: AsRef<[u8]>>( input: T, out: &mut [u8], ) -> Result<usize, HexError>
expects an output array which is at least input.len() / 2 in size. Returns the number of bytes written.