Struct yeslogic_ucd_parse::ArabicShaping
source · [−]pub struct ArabicShaping {
pub codepoint: Codepoint,
pub schematic_name: String,
pub joining_type: JoiningType,
pub joining_group: JoiningGroup,
}
Expand description
Represents a single row in the ArabicShaping.txt
file.
The field names were taken from the header of ArabicShaping.txt.
Fields
codepoint: Codepoint
The codepoint corresponding to this row.
schematic_name: String
A short schematic name for the codepoint.
The schematic name is descriptive of the shape, based as consistently as possible on a name for the skeleton and then the diacritic marks applied to the skeleton, if any. Note that this schematic name is considered a comment, and does not constitute a formal property value.
joining_type: JoiningType
The “joining type” of this codepoint.
joining_group: JoiningGroup
The “joining group” of this codepoint.
Trait Implementations
sourceimpl Clone for ArabicShaping
impl Clone for ArabicShaping
sourcefn clone(&self) -> ArabicShaping
fn clone(&self) -> ArabicShaping
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ArabicShaping
impl Debug for ArabicShaping
sourceimpl Default for ArabicShaping
impl Default for ArabicShaping
sourcefn default() -> ArabicShaping
fn default() -> ArabicShaping
Returns the “default value” for a type. Read more
sourceimpl FromStr for ArabicShaping
impl FromStr for ArabicShaping
sourceimpl PartialEq<ArabicShaping> for ArabicShaping
impl PartialEq<ArabicShaping> for ArabicShaping
sourcefn eq(&self, other: &ArabicShaping) -> bool
fn eq(&self, other: &ArabicShaping) -> bool
sourceimpl UcdFile for ArabicShaping
impl UcdFile for ArabicShaping
sourceimpl UcdFileByCodepoint for ArabicShaping
impl UcdFileByCodepoint for ArabicShaping
sourcefn codepoints(&self) -> CodepointIterⓘNotable traits for CodepointIterimpl Iterator for CodepointIter type Item = Codepoint;
fn codepoints(&self) -> CodepointIterⓘNotable traits for CodepointIterimpl Iterator for CodepointIter type Item = Codepoint;
Returns the codepoints associated with this record.
impl Eq for ArabicShaping
impl StructuralEq for ArabicShaping
impl StructuralPartialEq for ArabicShaping
Auto Trait Implementations
impl RefUnwindSafe for ArabicShaping
impl Send for ArabicShaping
impl Sync for ArabicShaping
impl Unpin for ArabicShaping
impl UnwindSafe for ArabicShaping
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more