pub struct Stats {
pub instance_count: usize,
pub scheduled_action_count: usize,
pub entity_count: u32,
pub component_byte_count: u64,
pub observer_count: usize,
pub wal_record_count: usize,
}Expand description
Cross-instance aggregate observability returned by Kernel::stats.
Fields§
§instance_count: usizeTotal instances currently alive.
scheduled_action_count: usizeTotal scheduled actions pending across all instances.
entity_count: u32Total entities across all instances.
component_byte_count: u64Total component bytes across all ledgers.
observer_count: usizeLive observer count (pre-eviction).
wal_record_count: usizeWAL record count; 0 if no WAL is attached.
Trait Implementations§
impl Eq for Stats
impl StructuralPartialEq for Stats
Auto Trait Implementations§
impl Freeze for Stats
impl RefUnwindSafe for Stats
impl Send for Stats
impl Sync for Stats
impl Unpin for Stats
impl UnsafeUnpin for Stats
impl UnwindSafe for Stats
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