pub struct SmsIncomingMessage {
pub phone_number: String,
pub user_data_header: Option<SmsMultipartHeader>,
pub content: String,
}Expand description
An incoming message from the Modem.
Fields§
§phone_number: StringThe incoming sender address. This could also be an alphanumeric sender name. This is usually for registered businesses or carrier messages.
user_data_header: Option<SmsMultipartHeader>The decoded multipart header.
content: StringThe raw message content.
Trait Implementations§
Source§impl Clone for SmsIncomingMessage
impl Clone for SmsIncomingMessage
Source§fn clone(&self) -> SmsIncomingMessage
fn clone(&self) -> SmsIncomingMessage
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 SmsIncomingMessage
impl Debug for SmsIncomingMessage
Source§impl From<&SmsIncomingMessage> for SmsMessage
impl From<&SmsIncomingMessage> for SmsMessage
Source§fn from(incoming: &SmsIncomingMessage) -> Self
fn from(incoming: &SmsIncomingMessage) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SmsIncomingMessage
impl RefUnwindSafe for SmsIncomingMessage
impl Send for SmsIncomingMessage
impl Sync for SmsIncomingMessage
impl Unpin for SmsIncomingMessage
impl UnwindSafe for SmsIncomingMessage
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