pub struct SizeAlert {
pub alert_type: SizeAlertType,
pub message: String,
pub current_value: f64,
pub threshold: f64,
pub affected_table: Option<String>,
pub triggered_at: DateTime<Utc>,
pub recommendation: String,
}Expand description
Size alert
Fields§
§alert_type: SizeAlertTypeAlert type
message: StringAlert message
current_value: f64Current value
threshold: f64Threshold value
affected_table: Option<String>Affected table (if applicable)
triggered_at: DateTime<Utc>When the alert was triggered
recommendation: StringRecommended action
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SizeAlert
impl<'de> Deserialize<'de> for SizeAlert
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SizeAlert
impl RefUnwindSafe for SizeAlert
impl Send for SizeAlert
impl Sync for SizeAlert
impl Unpin for SizeAlert
impl UnwindSafe for SizeAlert
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