pub struct UiDebugLayoutEngineSolve {
pub root: NodeId,
pub root_element: Option<GlobalElementId>,
pub root_element_kind: Option<&'static str>,
pub root_element_path: Option<String>,
pub solve_time: Duration,
pub measure_calls: u64,
pub measure_cache_hits: u64,
pub measure_time: Duration,
pub top_measures: Vec<UiDebugLayoutEngineMeasureHotspot>,
}Fields§
§root: NodeId§root_element: Option<GlobalElementId>§root_element_kind: Option<&'static str>§root_element_path: Option<String>§solve_time: Duration§measure_calls: u64§measure_cache_hits: u64§measure_time: Duration§top_measures: Vec<UiDebugLayoutEngineMeasureHotspot>Trait Implementations§
Source§impl Clone for UiDebugLayoutEngineSolve
impl Clone for UiDebugLayoutEngineSolve
Source§fn clone(&self) -> UiDebugLayoutEngineSolve
fn clone(&self) -> UiDebugLayoutEngineSolve
Returns a duplicate 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 UiDebugLayoutEngineSolve
impl RefUnwindSafe for UiDebugLayoutEngineSolve
impl Send for UiDebugLayoutEngineSolve
impl Sync for UiDebugLayoutEngineSolve
impl Unpin for UiDebugLayoutEngineSolve
impl UnsafeUnpin for UiDebugLayoutEngineSolve
impl UnwindSafe for UiDebugLayoutEngineSolve
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