pub enum SmsMessage {
ReceivedSmsMessage(Box<ReceivedSmsMessage>),
DispatchedSmsMessage(Box<DispatchedSmsMessage>),
AcceptedSmsMessage(Box<AcceptedSmsMessage>),
DeliveredSmsMessage(Box<DeliveredSmsMessage>),
FailedSmsMessage(Box<FailedSmsMessage>),
}Variants§
ReceivedSmsMessage(Box<ReceivedSmsMessage>)
DispatchedSmsMessage(Box<DispatchedSmsMessage>)
AcceptedSmsMessage(Box<AcceptedSmsMessage>)
DeliveredSmsMessage(Box<DeliveredSmsMessage>)
FailedSmsMessage(Box<FailedSmsMessage>)
Trait Implementations§
Source§impl Clone for SmsMessage
impl Clone for SmsMessage
Source§impl Debug for SmsMessage
impl Debug for SmsMessage
Source§impl<'de> Deserialize<'de> for SmsMessage
impl<'de> Deserialize<'de> for SmsMessage
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 SmsMessage
impl RefUnwindSafe for SmsMessage
impl Send for SmsMessage
impl Sync for SmsMessage
impl Unpin for SmsMessage
impl UnsafeUnpin for SmsMessage
impl UnwindSafe for SmsMessage
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