Module core::char
[−]
[src]
Character manipulation.
For more details, see ::rustc_unicode::char (a.k.a. std::char)
Reexports
use iter::Iterator; |
use mem::transmute; |
use option::Option::{None, Some}; |
use option::Option; |
use slice::SliceExt; |
Structs
| EscapeDefault |
An iterator that yields the literal escape code of a |
| EscapeUnicode |
Returns an iterator that yields the hexadecimal Unicode escape of a
character, as |
Enums
| EscapeDefaultState | |
| EscapeUnicodeState |
Constants
| MAX |
The highest valid code point a |
| MAX_ONE_B | |
| MAX_THREE_B | |
| MAX_TWO_B | |
| TAG_CONT | |
| TAG_FOUR_B | |
| TAG_THREE_B | |
| TAG_TWO_B |
Traits
| CharExt | [Unstable] |
Functions
| from_digit |
Converts a digit in the given radix to a |
| from_u32 |
Converts a |
| from_u32_unchecked |
Converts a |
| encode_utf16_raw |
[Unstable] Encodes a raw u32 value as UTF-16 into the provided |
| encode_utf8_raw |
[Unstable] Encodes a raw u32 value as UTF-8 into the provided byte buffer, and then returns the number of bytes written. |