Function hex::decode_to_slice
source · [−]Expand description
Decode a hex string into a mutable bytes slice.
Both, upper and lower case characters are valid in the input string and can
even be mixed (e.g. f9b4ca
, F9B4CA
and f9B4Ca
are all valid strings).
Example
let mut bytes = [0u8; 4];
assert_eq!(hex::decode_to_slice("6b697769", &mut bytes as &mut [u8]), Ok(()));
assert_eq!(&bytes, b"kiwi");