pub enum MessageAcceptance {
DeliveryConfirmationUnavailableAcceptance(Box<DeliveryConfirmationUnavailableAcceptance>),
DeliveryConfirmationNotApplicableAcceptance(Box<DeliveryConfirmationNotApplicableAcceptance>),
DeliveryConfirmationTimedOutAcceptance(Box<DeliveryConfirmationTimedOutAcceptance>),
DeliveryPartiallyConfirmedAcceptance(Box<DeliveryPartiallyConfirmedAcceptance>),
}Variants§
DeliveryConfirmationNotApplicableAcceptance(Box<DeliveryConfirmationNotApplicableAcceptance>)
DeliveryConfirmationTimedOutAcceptance(Box<DeliveryConfirmationTimedOutAcceptance>)
DeliveryPartiallyConfirmedAcceptance(Box<DeliveryPartiallyConfirmedAcceptance>)
Trait Implementations§
Source§impl Clone for MessageAcceptance
impl Clone for MessageAcceptance
Source§impl Debug for MessageAcceptance
impl Debug for MessageAcceptance
Source§impl<'de> Deserialize<'de> for MessageAcceptance
impl<'de> Deserialize<'de> for MessageAcceptance
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 MessageAcceptance
impl RefUnwindSafe for MessageAcceptance
impl Send for MessageAcceptance
impl Sync for MessageAcceptance
impl Unpin for MessageAcceptance
impl UnsafeUnpin for MessageAcceptance
impl UnwindSafe for MessageAcceptance
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