[][src]Struct fxa_email_service::settings::DeliveryProblemLimits

pub struct DeliveryProblemLimits {
    pub enabled: bool,
    pub complaint: Vec<DeliveryProblemLimit>,
    pub hard: Vec<DeliveryProblemLimit>,
    pub soft: Vec<DeliveryProblemLimit>,
}

Controls the thresholds and behaviour for bounce and complaint reports.

Fields

Controls whether to enable delivery problem limits. If set to false, bounce and complaint records in the database are ignored.

Limits for complaints/spam reports.

Limits for hard (permanent) bounces.

Limits for soft (transient) bounces.

Trait Implementations

impl Default for DeliveryProblemLimits
[src]

impl Clone for DeliveryProblemLimits
[src]

Performs copy-assignment from source. Read more

impl Debug for DeliveryProblemLimits
[src]

impl Serialize for DeliveryProblemLimits
[src]

impl<'de> Deserialize<'de> for DeliveryProblemLimits
[src]

Auto Trait Implementations

impl Send for DeliveryProblemLimits

impl Sync for DeliveryProblemLimits

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Typeable for T where
    T: Any

Get the TypeId of this object.

impl<T> Configure for T where
    T: ?Sized
[src]

Marks self as using is_human_readable == true

Marks self as using is_human_readable == false

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized

impl<T> Serialize for T where
    T: Serialize + ?Sized
[src]