pub struct MathAssemblyPart {
pub glyph: GlyphId,
pub start_connector: i32,
pub end_connector: i32,
pub full_advance: i32,
pub extender: bool,
}Expand description
One part of an OpenType math glyph assembly, measurements in scaled points.
Fields§
§glyph: GlyphIdThe part’s glyph.
start_connector: i32Connector overlap at the leading edge.
end_connector: i32Connector overlap at the trailing edge.
full_advance: i32Advance along the assembly axis.
extender: boolWhether the part repeats to reach the target size.
Trait Implementations§
Source§impl Clone for MathAssemblyPart
impl Clone for MathAssemblyPart
impl Copy for MathAssemblyPart
Source§impl Debug for MathAssemblyPart
impl Debug for MathAssemblyPart
impl Eq for MathAssemblyPart
Source§impl PartialEq for MathAssemblyPart
impl PartialEq for MathAssemblyPart
impl StructuralPartialEq for MathAssemblyPart
Auto Trait Implementations§
impl Freeze for MathAssemblyPart
impl RefUnwindSafe for MathAssemblyPart
impl Send for MathAssemblyPart
impl Sync for MathAssemblyPart
impl Unpin for MathAssemblyPart
impl UnsafeUnpin for MathAssemblyPart
impl UnwindSafe for MathAssemblyPart
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