pub struct UiDebugLayoutEngineMeasureHotspot {
pub node: NodeId,
pub measure_time: Duration,
pub calls: u64,
pub cache_hits: u64,
pub element: Option<GlobalElementId>,
pub element_kind: Option<&'static str>,
pub top_children: Vec<UiDebugLayoutEngineMeasureChildHotspot>,
}Fields§
§node: NodeId§measure_time: Duration§calls: u64§cache_hits: u64§element: Option<GlobalElementId>§element_kind: Option<&'static str>§top_children: Vec<UiDebugLayoutEngineMeasureChildHotspot>Trait Implementations§
Source§impl Clone for UiDebugLayoutEngineMeasureHotspot
impl Clone for UiDebugLayoutEngineMeasureHotspot
Source§fn clone(&self) -> UiDebugLayoutEngineMeasureHotspot
fn clone(&self) -> UiDebugLayoutEngineMeasureHotspot
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 moreSource§impl Default for UiDebugLayoutEngineMeasureHotspot
impl Default for UiDebugLayoutEngineMeasureHotspot
Source§fn default() -> UiDebugLayoutEngineMeasureHotspot
fn default() -> UiDebugLayoutEngineMeasureHotspot
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UiDebugLayoutEngineMeasureHotspot
impl RefUnwindSafe for UiDebugLayoutEngineMeasureHotspot
impl Send for UiDebugLayoutEngineMeasureHotspot
impl Sync for UiDebugLayoutEngineMeasureHotspot
impl Unpin for UiDebugLayoutEngineMeasureHotspot
impl UnsafeUnpin for UiDebugLayoutEngineMeasureHotspot
impl UnwindSafe for UiDebugLayoutEngineMeasureHotspot
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