pub struct GlyphData {
pub chr: u32,
pub font: u32,
pub lang: u16,
pub left: u8,
pub right: u8,
pub uchyph: bool,
pub components: NodeRef,
pub xoffset: i32,
pub yoffset: i32,
pub expansion_factor: i32,
pub data: i32,
}Expand description
Fields of a glyph node.
Fields§
§chr: u32The character.
font: u32The font.
lang: u16The language.
left: u8\lefthyphenmin for this glyph.
right: u8\righthyphenmin for this glyph.
uchyph: bool\uchyph.
components: NodeRefLigature components.
xoffset: i32Horizontal offset.
yoffset: i32Vertical offset.
expansion_factor: i32Font expansion factor.
data: i32User data.
Trait Implementations§
impl StructuralPartialEq for GlyphData
Auto Trait Implementations§
impl Freeze for GlyphData
impl RefUnwindSafe for GlyphData
impl Send for GlyphData
impl Sync for GlyphData
impl Unpin for GlyphData
impl UnsafeUnpin for GlyphData
impl UnwindSafe for GlyphData
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