fn scan_unicode(
    chars: &mut Chars<'_>,
    is_unicode_escape_disallowed: bool
) -> Result<char, EscapeError>