Expand description
char
原始类型的实用工具。
See also the char
primitive type.
char
类型代表一个字符。
更具体地说,由于 ‘character’ 不是 Unicode 中定义明确的概念,因此 char
是 [Unicode 标量值]
,与 [Unicode 代码点]
相似但不相同。
存在该模块是出于技术原因,char
的主要文档直接放在了 char
原始类型 里面。
该模块是 char
上实现的迭代器的迭代器实现的宿主,以及一些有用的常量和将各种类型转换为 char
的转换函数。
Structs
- 一个迭代器,用于解码来自 u16 迭代器的 UTF-16 编码的代码点。
- 解码 UTF-16 代码点时可以返回的错误。
- 产生
char
的字面量转义码的迭代器。 - 产生
char
的字面量转义码的迭代器。 - 返回一个迭代器,该迭代器生成字符的十六进制 Unicode 转义符,如
char
s。 - 解析 char 时可以返回的错误。
- 返回一个迭代器,该迭代器产生与
char
相等的小写字母。 - 返回一个迭代器,该迭代器产生与
char
等效的大写字母。 - 检查的字符转换失败时返回的错误类型。
Constants
U+FFFD REPLACEMENT CHARACTER
() 在 Unicode 中用于表示解码错误。 请改用char::REPLACEMENT_CHARACTER
。
Functions
- 将给定基数中的数字转换为
char
。请改用char::from_digit
。