pub struct QuotaNotificationExtended {
pub action_alert: bool,
pub action_email_address: Option<String>,
pub action_email_owner: bool,
pub email_template: Option<String>,
pub holdoff: Option<i32>,
pub schedule: Option<String>,
pub condition: String,
pub id: String,
pub threshold: String,
}Fields§
§action_alert: boolSend alert when rule matches.
action_email_address: Option<String>Email a specific email address when rule matches.
action_email_owner: boolEmail quota domain owner when rule matches.
email_template: Option<String>Path of optional /ifs template file used for email actions.
holdoff: Option<i32>Time to wait between detections for rules triggered by user actions.
schedule: Option<String>Schedule for rules that repeatedly notify.
condition: StringThe condition detected.
id: StringThe system ID given to the rule.
threshold: StringThe quota threshold detected.
Trait Implementations§
Source§impl Debug for QuotaNotificationExtended
impl Debug for QuotaNotificationExtended
Source§impl<'de> Deserialize<'de> for QuotaNotificationExtended
impl<'de> Deserialize<'de> for QuotaNotificationExtended
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 QuotaNotificationExtended
impl RefUnwindSafe for QuotaNotificationExtended
impl Send for QuotaNotificationExtended
impl Sync for QuotaNotificationExtended
impl Unpin for QuotaNotificationExtended
impl UnwindSafe for QuotaNotificationExtended
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> 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