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