pub struct HealthMonitoringConfig {
pub monitoring_interval: Duration,
pub history_retention: Duration,
pub enable_predictive_analysis: bool,
pub alert_destinations: Vec<String>,
}Expand description
Health monitoring configuration
Fields§
§monitoring_interval: DurationMonitoring interval
history_retention: DurationHistory retention
enable_predictive_analysis: boolEnable predictive health analysis
alert_destinations: Vec<String>Alert destinations
Trait Implementations§
Source§impl Clone for HealthMonitoringConfig
impl Clone for HealthMonitoringConfig
Source§fn clone(&self) -> HealthMonitoringConfig
fn clone(&self) -> HealthMonitoringConfig
Returns a duplicate of the value. Read more
1.0.0§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 HealthMonitoringConfig
impl RefUnwindSafe for HealthMonitoringConfig
impl Send for HealthMonitoringConfig
impl Sync for HealthMonitoringConfig
impl Unpin for HealthMonitoringConfig
impl UnwindSafe for HealthMonitoringConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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