pub struct FrameworkStatistics {
pub registry_stats: RegistryStatistics,
pub dependency_stats: DependencyStatistics,
pub lifecycle_stats: LifecycleMetrics,
pub execution_stats: ExecutionStatistics,
}Expand description
Comprehensive framework statistics
Fields§
§registry_stats: RegistryStatisticsRegistry statistics
dependency_stats: DependencyStatisticsDependency resolution statistics
lifecycle_stats: LifecycleMetricsLifecycle management statistics
execution_stats: ExecutionStatisticsExecution engine statistics
Implementations§
Source§impl FrameworkStatistics
impl FrameworkStatistics
Sourcepub fn health_score(&self) -> f64
pub fn health_score(&self) -> f64
Get overall framework health score
Sourcepub fn total_components(&self) -> u64
pub fn total_components(&self) -> u64
Get total components managed
Sourcepub fn total_executions(&self) -> u64
pub fn total_executions(&self) -> u64
Get total executions
Trait Implementations§
Source§impl Clone for FrameworkStatistics
impl Clone for FrameworkStatistics
Source§fn clone(&self) -> FrameworkStatistics
fn clone(&self) -> FrameworkStatistics
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 moreAuto Trait Implementations§
impl Freeze for FrameworkStatistics
impl RefUnwindSafe for FrameworkStatistics
impl Send for FrameworkStatistics
impl Sync for FrameworkStatistics
impl Unpin for FrameworkStatistics
impl UnwindSafe for FrameworkStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more