pub fn write_char_as_utf16_hex<W: Write>(output: &mut W, ch: char) -> Result<()>