lib.rs |
# UNIC — Unicode Character Tools — Character Property
A component of [`unic`: Unicode and Internationalization Crates for Rust](/unic/).
Character Property taxonomy, contracts and build macros.
## References
* [Unicode UTR #23: The Unicode Character Property Model](http://unicode.org/reports/tr23/).
* [Unicode UAX #44: Unicode Character Database](http://unicode.org/reports/tr44/).
* [PropertyAliases.txt](https://www.unicode.org/Public/UCD/latest/ucd/PropertyAliases.txt). |
1679 |
macros.rs |
|
9062 |
pkg_info.rs |
Package information |
714 |
property.rs |
Taxonomy and contracts for Character Property types. |
1587 |
range_types.rs |
Character Property Range types.
NOTE: At the moment, it is not possible to define a marker for all character property range
types and enforce their implementation from `CharProperty`. We need to fix this whenever the
compiler becomes able to do to so. |
3187 |
tables.rs |
Character data tables used in UNIC. |
3758 |