pub struct InteractSMS { /* private fields */ }Implementations§
Source§impl InteractSMS
impl InteractSMS
pub fn add_recipient(self, recipient: String) -> InteractSMS
pub fn message(self, message_body: String) -> InteractSMS
pub fn set_originator(self, sender_name: String) -> InteractSMS
pub fn expires(self, expiry_timestamp: DateTime<Utc>) -> InteractSMS
pub fn send_at(self, send_timestamp: DateTime<Utc>) -> InteractSMS
pub fn send_sms(&self) -> Result<InteractResponse, InteractError>
Trait Implementations§
Source§impl Clone for InteractSMS
impl Clone for InteractSMS
Source§fn clone(&self) -> InteractSMS
fn clone(&self) -> InteractSMS
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 moreAuto Trait Implementations§
impl Freeze for InteractSMS
impl RefUnwindSafe for InteractSMS
impl Send for InteractSMS
impl Sync for InteractSMS
impl Unpin for InteractSMS
impl UnwindSafe for InteractSMS
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