[−][src]Crate unic_ucd
UNIC — Unicode Character Database
A component of unic
: Unicode and Internationalization Crates for Rust.
This UNIC component provides access to character properties as defined in the Unicode Standard Annex #44 - Unicode Character Database.
Re-exports
pub use unic_ucd_common as common; |
pub use unic_ucd_version as version; |
pub use unic_ucd_age as age; |
pub use unic_ucd_bidi as bidi; |
pub use unic_ucd_block as block; |
pub use unic_ucd_case as case; |
pub use unic_ucd_category as category; |
pub use unic_ucd_hangul as hangul; |
pub use unic_ucd_ident as ident; |
pub use unic_ucd_name as name; |
pub use unic_ucd_name_aliases as name_aliases; |
pub use unic_ucd_normal as normal; |
pub use unic_ucd_segment as segment; |
Modules
changes_when_casefolded | Unicode |
changes_when_casemapped | Unicode |
changes_when_lowercased | Unicode |
changes_when_titlecased | Unicode |
changes_when_uppercased | Unicode |
Structs
Age | Represents values of the Unicode character property Age. |
Alphabetic | Represents values of the Unicode character property Alphabetic. |
Block | A Unicode Block. |
BlockIter | Iterator for all assigned Unicode Blocks, except: |
CanonicalCombiningClass | Represents |
CaseIgnorable | Represents values of the Unicode character property
|
Cased | Represents values of the Unicode character property
|
ChangesWhenCasefolded | Represents values of the Unicode character property
|
ChangesWhenCasemapped | Represents values of the Unicode character property
|
ChangesWhenLowercased | Represents values of the Unicode character property
|
ChangesWhenTitlecased | Represents values of the Unicode character property
|
ChangesWhenUppercased | Represents values of the Unicode character property
|
Lowercase | Represents values of the Unicode character property
|
UnicodeVersion | Represents a Unicode Version type. |
Uppercase | Represents values of the Unicode character property
|
WhiteSpace | Represents values of the Unicode character property White_Space. |
Enums
BidiClass | Represents the Unicode character
|
GeneralCategory | Represents the Unicode Character
|
GraphemeClusterBreak | Represents the Unicode character
|
Name | Represents values of the Unicode character property Name. |
NameAliasType | Types of Unicode Name Aliases |
SentenceBreak | Represents the Unicode character
|
WordBreak | Represents the Unicode character
|
Constants
PKG_DESCRIPTION | UNIC component description. |
PKG_NAME | UNIC component name. |
PKG_VERSION | UNIC component version. |
UNICODE_VERSION | The Version of The Unicode Standard of the Unicode Character Database in use. |
Traits
CharAge | Methods for character age property. |
CharBidiClass | Methods for |
StrBidiClass | Methods for |
Functions
changes_when_casefolded | Return |
changes_when_casemapped | Return |
changes_when_lowercased | Return |
changes_when_titlecased | Return |
changes_when_uppercased | Return |
is_alphabetic | Return |
is_bidi_mirrored | Return |
is_case_ignorable | Return |
is_cased | Return |
is_lowercase | Return |
is_uppercase | Return |
is_white_space | Return |
name_aliases_of | Find Name Aliases for the given character with the specified type |