Skip to main content

write_hex_u64

Function write_hex_u64 

Source
pub fn write_hex_u64(n: u64, out: &mut impl Sink) -> Result<(), WriteError>
Expand description

Writes n in lowercase hexadecimal, with no prefix and no padding.

§Errors

WriteError::Full.

§Examples

use parse_net::{write::write_hex_u64, SliceSink};

let mut buf = [0u8; 16];
let mut out = SliceSink::new(&mut buf);
write_hex_u64(0xdead_beef, &mut out)?;
assert_eq!(out.written(), b"deadbeef");