pub struct SchedulerMonitoringConfig {
pub enable_metrics: bool,
pub enable_task_tracking: bool,
pub enable_queue_stats: bool,
pub metrics_interval: Duration,
pub alert_thresholds: SchedulerAlertThresholds,
}Expand description
Scheduler monitoring configuration
Fields§
§enable_metrics: boolEnable performance metrics collection
enable_task_tracking: boolEnable detailed task tracking
enable_queue_stats: boolEnable queue statistics
metrics_interval: DurationMetrics collection interval
alert_thresholds: SchedulerAlertThresholdsAlert thresholds
Trait Implementations§
Source§impl Clone for SchedulerMonitoringConfig
impl Clone for SchedulerMonitoringConfig
Source§fn clone(&self) -> SchedulerMonitoringConfig
fn clone(&self) -> SchedulerMonitoringConfig
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 SchedulerMonitoringConfig
impl RefUnwindSafe for SchedulerMonitoringConfig
impl Send for SchedulerMonitoringConfig
impl Sync for SchedulerMonitoringConfig
impl Unpin for SchedulerMonitoringConfig
impl UnwindSafe for SchedulerMonitoringConfig
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