pub struct SuppressionRule {
pub id: String,
pub condition: SuppressionCondition,
pub duration: Duration,
pub description: String,
}Expand description
Alert suppression rule
Fields§
§id: StringRule ID
condition: SuppressionConditionCondition for suppression
duration: DurationSuppression duration
description: StringRule description
Trait Implementations§
Source§impl Clone for SuppressionRule
impl Clone for SuppressionRule
Source§fn clone(&self) -> SuppressionRule
fn clone(&self) -> SuppressionRule
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 SuppressionRule
impl RefUnwindSafe for SuppressionRule
impl Send for SuppressionRule
impl Sync for SuppressionRule
impl Unpin for SuppressionRule
impl UnwindSafe for SuppressionRule
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