Struct libpulse_sys::context::introspect::pa_stat_info
source · #[repr(C)]pub struct pa_stat_info {
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: u32
Currently allocated memory blocks.
memblock_total_size: u32
Current total size of allocated memory blocks.
memblock_allocated: u32
Allocated memory blocks during the whole lifetime of the daemon.
memblock_allocated_size: u32
Total size of all memory blocks allocated during the whole lifetime of the daemon.
scache_size: u32
Total 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§
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