#[repr(C)]pub struct MeasureResult {
pub width: f32,
pub height: f32,
pub first_baseline: f32,
pub last_baseline: f32,
pub last_line_width: f32,
pub line_count: u32,
pub flags: u32,
pub status: u32,
}Expand description
The Renderer’s answer to one request, in dp.
Fields§
§width: f32§height: f32§first_baseline: f32NaN where there is no baseline.
last_baseline: f32§last_line_width: f32How wide the last line is, which is where inline content after the text starts. NaN for a node.
line_count: u32Zero for a node.
flags: u32§status: u32Implementations§
Trait Implementations§
Source§impl Clone for MeasureResult
impl Clone for MeasureResult
impl Copy for MeasureResult
Source§impl Debug for MeasureResult
impl Debug for MeasureResult
Source§impl Default for MeasureResult
impl Default for MeasureResult
Source§impl PartialEq for MeasureResult
impl PartialEq for MeasureResult
impl StructuralPartialEq for MeasureResult
Auto Trait Implementations§
impl Freeze for MeasureResult
impl RefUnwindSafe for MeasureResult
impl Send for MeasureResult
impl Sync for MeasureResult
impl Unpin for MeasureResult
impl UnsafeUnpin for MeasureResult
impl UnwindSafe for MeasureResult
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