pub enum DeliveryClass {
Retryable,
Permanent,
Unknown,
}Expand description
Transport failure retry classification.
Variants§
Retryable
A later attempt may succeed.
Permanent
Repeating the same request cannot succeed.
Unknown
The provider did not expose enough information.
Trait Implementations§
Source§impl Clone for DeliveryClass
impl Clone for DeliveryClass
Source§fn clone(&self) -> DeliveryClass
fn clone(&self) -> DeliveryClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeliveryClass
Source§impl Debug for DeliveryClass
impl Debug for DeliveryClass
Source§impl<'de> Deserialize<'de> for DeliveryClass
impl<'de> Deserialize<'de> for DeliveryClass
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
impl Eq for DeliveryClass
Source§impl PartialEq for DeliveryClass
impl PartialEq for DeliveryClass
Source§impl Serialize for DeliveryClass
impl Serialize for DeliveryClass
impl StructuralPartialEq for DeliveryClass
Auto Trait Implementations§
impl Freeze for DeliveryClass
impl RefUnwindSafe for DeliveryClass
impl Send for DeliveryClass
impl Sync for DeliveryClass
impl Unpin for DeliveryClass
impl UnsafeUnpin for DeliveryClass
impl UnwindSafe for DeliveryClass
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