Struct libpulse_binding::context::introspect::StatInfo
source · pub struct StatInfo {
pub memblock_total: u32,
pub memblock_total_size: u32,
pub memblock_allocated: u32,
pub memblock_allocated_size: u32,
pub scache_size: u32,
}Expand description
Memory block statistics.
Please note that this structure can be extended as part of evolutionary API updates at any time in any new release.
Fields
memblock_total: u32Currently allocated memory blocks.
memblock_total_size: u32Current total size of allocated memory blocks.
memblock_allocated: u32Allocated memory blocks during the whole lifetime of the daemon.
memblock_allocated_size: u32Total size of all memory blocks allocated during the whole lifetime of the daemon.
scache_size: u32Total size of all sample cache entries.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for pa_stat_info
impl Send for pa_stat_info
impl Sync for pa_stat_info
impl Unpin for pa_stat_info
impl UnwindSafe for pa_stat_info
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more