pub struct SystemOverview {
pub active_sessions: usize,
pub total_sessions_today: u64,
pub average_quality: f32,
pub system_load_percent: f32,
pub memory_usage_mb: f64,
pub uptime_hours: f64,
pub alerts_last_hour: usize,
}Expand description
System overview for dashboard
Fields§
§active_sessions: usizeNumber of currently active sessions
total_sessions_today: u64Total sessions processed today
average_quality: f32Average quality score across all sessions
system_load_percent: f32Overall system load as a percentage
memory_usage_mb: f64Total memory usage in megabytes
uptime_hours: f64System uptime in hours
alerts_last_hour: usizeNumber of alerts in the last hour
Trait Implementations§
Source§impl Clone for SystemOverview
impl Clone for SystemOverview
Source§fn clone(&self) -> SystemOverview
fn clone(&self) -> SystemOverview
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 SystemOverview
impl Debug for SystemOverview
Source§impl Default for SystemOverview
impl Default for SystemOverview
Source§fn default() -> SystemOverview
fn default() -> SystemOverview
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SystemOverview
impl RefUnwindSafe for SystemOverview
impl Send for SystemOverview
impl Sync for SystemOverview
impl Unpin for SystemOverview
impl UnsafeUnpin for SystemOverview
impl UnwindSafe for SystemOverview
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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