pub enum ImessageMessage {
ReceivedImessageMessage(Box<ReceivedImessageMessage>),
DispatchedImessageMessage(Box<DispatchedImessageMessage>),
AcceptedImessageMessage(Box<AcceptedImessageMessage>),
DeliveredImessageMessage(Box<DeliveredImessageMessage>),
FailedImessageMessage(Box<FailedImessageMessage>),
}Variants§
ReceivedImessageMessage(Box<ReceivedImessageMessage>)
DispatchedImessageMessage(Box<DispatchedImessageMessage>)
AcceptedImessageMessage(Box<AcceptedImessageMessage>)
DeliveredImessageMessage(Box<DeliveredImessageMessage>)
FailedImessageMessage(Box<FailedImessageMessage>)
Trait Implementations§
Source§impl Clone for ImessageMessage
impl Clone for ImessageMessage
Source§impl Debug for ImessageMessage
impl Debug for ImessageMessage
Source§impl<'de> Deserialize<'de> for ImessageMessage
impl<'de> Deserialize<'de> for ImessageMessage
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 ImessageMessage
impl RefUnwindSafe for ImessageMessage
impl Send for ImessageMessage
impl Sync for ImessageMessage
impl Unpin for ImessageMessage
impl UnsafeUnpin for ImessageMessage
impl UnwindSafe for ImessageMessage
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