Available on crate feature
core only.Expand description
A Unicode scalar value.
This is a structure that wraps an NSTDChar32 (Rust’s char primitive is not FFI safe). This
is done so that an NSTDUnichar can be created once and used a number of times without
worrying about Unicode validity.
Structs§
- NSTD
Unichar - Represents a unicode scalar value.
Functions§
- nstd_
core_ unichar_ is_ alphabetic - Determines whether or not
chris alphabetic according to the Unicode standard. - nstd_
core_ unichar_ is_ alphanumeric - Determines whether or not
chris alphabetic or numeric according to the Unicode standard. - nstd_
core_ unichar_ is_ ascii - Determines whether or not
chris an ASCII character. - nstd_
core_ unichar_ is_ control - Determines whether or not
chris a control character according to the Unicode standard. - nstd_
core_ unichar_ is_ digit - Determines whether or not
chris a digit, depending onradix. - nstd_
core_ unichar_ is_ lowercase - Determines whether or not
chris lowercase according to the Unicode standard. - nstd_
core_ unichar_ is_ numeric - Determines whether or not
chris numeric according to the Unicode standard. - nstd_
core_ unichar_ is_ uppercase - Determines whether or not
chris uppercase according to the Unicode standard. - nstd_
core_ unichar_ is_ whitespace - Determines whether or not
chris white space according to the Unicode standard. - nstd_
core_ unichar_ new - Creates a new
NSTDUnicharfrom a 32-bit character value. - nstd_
core_ unichar_ replacement - Returns the Unicode replacement character (�).
Type Aliases§
- NSTD
Optional Unichar - Represents an optional value of type
NSTDUnichar.