Struct floem_cosmic_text::LayoutLine
source · pub struct LayoutLine {
pub w: f32,
pub glyphs: Vec<LayoutGlyph>,
pub cap_height: f32,
pub glyph_ascent: f32,
pub glyph_descent: f32,
pub line_ascent: f32,
pub line_descent: f32,
}
Expand description
A line of laid out glyphs
Fields§
§w: f32
Width of the line
glyphs: Vec<LayoutGlyph>
Glyphs in line
cap_height: f32
max font size on this line
glyph_ascent: f32
§glyph_descent: f32
§line_ascent: f32
§line_descent: f32
Trait Implementations§
source§impl Clone for LayoutLine
impl Clone for LayoutLine
source§fn clone(&self) -> LayoutLine
fn clone(&self) -> LayoutLine
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LayoutLine
impl RefUnwindSafe for LayoutLine
impl Send for LayoutLine
impl Sync for LayoutLine
impl Unpin for LayoutLine
impl UnwindSafe for LayoutLine
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