Struct yeslogic_ucd_parse::ScriptExtension
source · [−]pub struct ScriptExtension {
pub codepoints: Codepoints,
pub scripts: Vec<String>,
}
Expand description
A single row in the ScriptExtensions.txt
file.
Fields
codepoints: Codepoints
The codepoint or codepoint range for this entry.
scripts: Vec<String>
The script extension names assigned to the codepoints in this entry.
Trait Implementations
sourceimpl Clone for ScriptExtension
impl Clone for ScriptExtension
sourcefn clone(&self) -> ScriptExtension
fn clone(&self) -> ScriptExtension
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 ScriptExtension
impl Debug for ScriptExtension
sourceimpl Default for ScriptExtension
impl Default for ScriptExtension
sourcefn default() -> ScriptExtension
fn default() -> ScriptExtension
Returns the “default value” for a type. Read more
sourceimpl FromStr for ScriptExtension
impl FromStr for ScriptExtension
sourceimpl PartialEq<ScriptExtension> for ScriptExtension
impl PartialEq<ScriptExtension> for ScriptExtension
sourcefn eq(&self, other: &ScriptExtension) -> bool
fn eq(&self, other: &ScriptExtension) -> bool
sourceimpl UcdFile for ScriptExtension
impl UcdFile for ScriptExtension
sourceimpl UcdFileByCodepoint for ScriptExtension
impl UcdFileByCodepoint for ScriptExtension
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 ScriptExtension
impl StructuralEq for ScriptExtension
impl StructuralPartialEq for ScriptExtension
Auto Trait Implementations
impl RefUnwindSafe for ScriptExtension
impl Send for ScriptExtension
impl Sync for ScriptExtension
impl Unpin for ScriptExtension
impl UnwindSafe for ScriptExtension
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