pub struct PoolStats {
pub total_allocations: usize,
pub reuse_count: usize,
pub pool_hits: usize,
pub pool_misses: usize,
pub max_pool_depth: usize,
}Expand description
Statistics for stack pool usage.
Fields§
§total_allocations: usizeTotal number of stacks allocated.
reuse_count: usizeNumber of times a pooled stack was reused.
pool_hits: usizeNumber of direct pool hits.
pool_misses: usizeNumber of misses requiring new allocation.
max_pool_depth: usizeMaximum observed pool depth.
Trait Implementations§
impl Copy for PoolStats
impl Eq for PoolStats
impl StructuralPartialEq for PoolStats
Auto Trait Implementations§
impl Freeze for PoolStats
impl RefUnwindSafe for PoolStats
impl Send for PoolStats
impl Sync for PoolStats
impl Unpin for PoolStats
impl UnsafeUnpin for PoolStats
impl UnwindSafe for PoolStats
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