pub struct LazyLayoutStats {
pub items_in_use: usize,
pub items_in_pool: usize,
pub total_composed: usize,
pub reuse_count: usize,
}Expand description
Statistics about lazy layout item lifecycle.
Used for testing and debugging virtualization behavior.
Fields§
§items_in_use: usizeNumber of items currently composed and visible.
items_in_pool: usizeNumber of items in the recycle pool (available for reuse).
total_composed: usizeTotal number of items that have been composed.
reuse_count: usizeNumber of items that were reused instead of newly composed.
Trait Implementations§
Source§impl Clone for LazyLayoutStats
impl Clone for LazyLayoutStats
Source§fn clone(&self) -> LazyLayoutStats
fn clone(&self) -> LazyLayoutStats
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 Debug for LazyLayoutStats
impl Debug for LazyLayoutStats
Source§impl Default for LazyLayoutStats
impl Default for LazyLayoutStats
Source§fn default() -> LazyLayoutStats
fn default() -> LazyLayoutStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for LazyLayoutStats
impl PartialEq for LazyLayoutStats
impl StructuralPartialEq for LazyLayoutStats
Auto Trait Implementations§
impl Freeze for LazyLayoutStats
impl RefUnwindSafe for LazyLayoutStats
impl Send for LazyLayoutStats
impl Sync for LazyLayoutStats
impl Unpin for LazyLayoutStats
impl UnwindSafe for LazyLayoutStats
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