pub struct TreeStats {
pub total_nodes: usize,
pub dirty_nodes: usize,
pub reconciled_nodes: usize,
pub skipped_nodes: usize,
pub created_nodes: usize,
pub removed_nodes: usize,
pub layout_cache_hits: usize,
pub layout_cache_misses: usize,
}Expand description
Statistics about tree operations.
Fields§
§total_nodes: usizeTotal nodes in tree.
dirty_nodes: usizeNodes marked dirty this frame.
reconciled_nodes: usizeNodes that were reconciled (updated).
skipped_nodes: usizeNodes that were skipped (unchanged).
created_nodes: usizeNodes that were created.
removed_nodes: usizeNodes that were removed.
layout_cache_hits: usizeLayout cache hits.
layout_cache_misses: usizeLayout cache misses.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TreeStats
impl RefUnwindSafe for TreeStats
impl Send for TreeStats
impl Sync for TreeStats
impl Unpin for TreeStats
impl UnsafeUnpin for TreeStats
impl UnwindSafe for TreeStats
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