Function base16::decode_byte
source ·
[−]Expand description
Decode a single character as hex.
Returns None
for values outside the ASCII hex range.
Example
assert_eq!(base16::decode_byte(b'a'), Some(10));
assert_eq!(base16::decode_byte(b'B'), Some(11));
assert_eq!(base16::decode_byte(b'0'), Some(0));
assert_eq!(base16::decode_byte(b'q'), None);
assert_eq!(base16::decode_byte(b'x'), None);
Availability
This function is available whether or not the alloc
feature is enabled.