pub struct ModuleRuntimeStatistics {Show 14 fields
pub total_modules: usize,
pub registered_modules: usize,
pub resolving_modules: usize,
pub configuring_modules: usize,
pub initializing_modules: usize,
pub ready_modules: usize,
pub failed_modules: usize,
pub shutting_down_modules: usize,
pub shutdown_modules: usize,
pub healthy_modules: usize,
pub degraded_modules: usize,
pub unhealthy_modules: usize,
pub unknown_health_modules: usize,
pub performance_metrics: ModulePerformanceMetrics,
}
Expand description
Runtime statistics for monitoring and debugging
Fields§
§total_modules: usize
§registered_modules: usize
§resolving_modules: usize
§configuring_modules: usize
§initializing_modules: usize
§ready_modules: usize
§failed_modules: usize
§shutting_down_modules: usize
§shutdown_modules: usize
§healthy_modules: usize
§degraded_modules: usize
§unhealthy_modules: usize
§unknown_health_modules: usize
§performance_metrics: ModulePerformanceMetrics
Trait Implementations§
Source§impl Clone for ModuleRuntimeStatistics
impl Clone for ModuleRuntimeStatistics
Source§fn clone(&self) -> ModuleRuntimeStatistics
fn clone(&self) -> ModuleRuntimeStatistics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ModuleRuntimeStatistics
impl Debug for ModuleRuntimeStatistics
Source§impl Default for ModuleRuntimeStatistics
impl Default for ModuleRuntimeStatistics
Source§fn default() -> ModuleRuntimeStatistics
fn default() -> ModuleRuntimeStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleRuntimeStatistics
impl RefUnwindSafe for ModuleRuntimeStatistics
impl Send for ModuleRuntimeStatistics
impl Sync for ModuleRuntimeStatistics
impl Unpin for ModuleRuntimeStatistics
impl UnwindSafe for ModuleRuntimeStatistics
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