[−][src]Function base16::encode_byte
pub fn encode_byte(byte: u8, cfg: EncConfig) -> [u8; 2]
Encode a single character as hex, returning a tuple containing the two encoded bytes in big-endian order -- the order the characters would be in when written out (e.g. the top nibble is the first item in the tuple)
Example
assert_eq!(base16::encode_byte(0xff, base16::EncodeLower), [b'f', b'f']); assert_eq!(base16::encode_byte(0xa0, base16::EncodeUpper), [b'A', b'0']); assert_eq!(base16::encode_byte(3, base16::EncodeUpper), [b'0', b'3']);
Availability
This function is available whether or not the alloc
feature is enabled.