pub struct KashidaPoint {
pub index: u32,
pub priority: u8,
}Expand description
A point where a kashida may be inserted.
Fields§
§index: u32The grapheme cluster index the kashida goes after.
priority: u8The kashida point priority, from 0–9, higher priority means a more preferable insertion point.
Trait Implementations§
Source§impl Clone for KashidaPoint
impl Clone for KashidaPoint
Source§fn clone(&self) -> KashidaPoint
fn clone(&self) -> KashidaPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KashidaPoint
Source§impl Debug for KashidaPoint
impl Debug for KashidaPoint
impl Eq for KashidaPoint
Source§impl PartialEq for KashidaPoint
impl PartialEq for KashidaPoint
impl StructuralPartialEq for KashidaPoint
Auto Trait Implementations§
impl Freeze for KashidaPoint
impl RefUnwindSafe for KashidaPoint
impl Send for KashidaPoint
impl Sync for KashidaPoint
impl Unpin for KashidaPoint
impl UnsafeUnpin for KashidaPoint
impl UnwindSafe for KashidaPoint
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