pub struct DeliveryError {
pub error_class: Option<String>,
pub error_ratio: Option<f64>,
pub error_type: Option<String>,
}Expand description
Metric on a particular delivery error type.
This type is not used in any activity, and only used as part of another schema.
Fields§
§error_class: Option<String>The class of delivery error.
error_ratio: Option<f64>The ratio of messages where the error occurred vs all authenticated traffic.
error_type: Option<String>The type of delivery error.
Trait Implementations§
Source§impl Clone for DeliveryError
impl Clone for DeliveryError
Source§fn clone(&self) -> DeliveryError
fn clone(&self) -> DeliveryError
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 moreSource§impl Debug for DeliveryError
impl Debug for DeliveryError
Source§impl Default for DeliveryError
impl Default for DeliveryError
Source§fn default() -> DeliveryError
fn default() -> DeliveryError
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeliveryError
impl<'de> Deserialize<'de> for DeliveryError
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
Source§impl Serialize for DeliveryError
impl Serialize for DeliveryError
impl Part for DeliveryError
Auto Trait Implementations§
impl Freeze for DeliveryError
impl RefUnwindSafe for DeliveryError
impl Send for DeliveryError
impl Sync for DeliveryError
impl Unpin for DeliveryError
impl UnwindSafe for DeliveryError
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