pub struct AggregateMemoryStats {
pub active_threads: usize,
pub total_arena_bytes: u64,
pub total_pool_free: u64,
pub total_pool_capacity: u64,
pub total_pool_allocations: u64,
pub overflow_count: u64,
}Expand description
Aggregated memory statistics across all threads
Fields§
§active_threads: usize§total_arena_bytes: u64§total_pool_free: u64§total_pool_capacity: u64§total_pool_allocations: u64§overflow_count: u64Trait Implementations§
Source§impl Clone for AggregateMemoryStats
impl Clone for AggregateMemoryStats
Source§fn clone(&self) -> AggregateMemoryStats
fn clone(&self) -> AggregateMemoryStats
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AggregateMemoryStats
impl Debug for AggregateMemoryStats
impl Copy for AggregateMemoryStats
Auto Trait Implementations§
impl Freeze for AggregateMemoryStats
impl RefUnwindSafe for AggregateMemoryStats
impl Send for AggregateMemoryStats
impl Sync for AggregateMemoryStats
impl Unpin for AggregateMemoryStats
impl UnwindSafe for AggregateMemoryStats
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)