Struct precis_tools::UcdTableGen
source · pub struct UcdTableGen { /* private fields */ }
Expand description
Generator that crates tables of Unicode code points as a result
of parsing properties in the UCD
files.
Implementations§
source§impl UcdTableGen
impl UcdTableGen
sourcepub fn new(name: &str, table_name: &str) -> Self
pub fn new(name: &str, table_name: &str) -> Self
Creates a new UcdTableGen
Trait Implementations§
source§impl CodeGen for UcdTableGen
impl CodeGen for UcdTableGen
source§impl UcdLineParser<CoreProperty> for UcdTableGen
impl UcdLineParser<CoreProperty> for UcdTableGen
source§fn process_entry(&mut self, line: &CoreProperty) -> Result<(), Error>
fn process_entry(&mut self, line: &CoreProperty) -> Result<(), Error>
Process an entry in the
UCD
file. Read moresource§impl UcdLineParser<DerivedJoiningType> for UcdTableGen
impl UcdLineParser<DerivedJoiningType> for UcdTableGen
source§fn process_entry(&mut self, line: &DerivedJoiningType) -> Result<(), Error>
fn process_entry(&mut self, line: &DerivedJoiningType) -> Result<(), Error>
Process an entry in the
UCD
file. Read moresource§impl UcdLineParser<HangulSyllableType> for UcdTableGen
impl UcdLineParser<HangulSyllableType> for UcdTableGen
source§fn process_entry(&mut self, line: &HangulSyllableType) -> Result<(), Error>
fn process_entry(&mut self, line: &HangulSyllableType) -> Result<(), Error>
Process an entry in the
UCD
file. Read moresource§impl UcdLineParser<Property> for UcdTableGen
impl UcdLineParser<Property> for UcdTableGen
source§impl UcdLineParser<Script> for UcdTableGen
impl UcdLineParser<Script> for UcdTableGen
source§impl UcdLineParser<UnicodeData> for UcdTableGen
impl UcdLineParser<UnicodeData> for UcdTableGen
source§fn process_entry(&mut self, udata: &UnicodeData) -> Result<(), Error>
fn process_entry(&mut self, udata: &UnicodeData) -> Result<(), Error>
Process an entry in the
UCD
file. Read moreAuto Trait Implementations§
impl Freeze for UcdTableGen
impl RefUnwindSafe for UcdTableGen
impl Send for UcdTableGen
impl Sync for UcdTableGen
impl Unpin for UcdTableGen
impl UnwindSafe for UcdTableGen
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more