pub struct SendSmsRequest { /* private fields */ }Implementations§
Source§impl SendSmsRequest
impl SendSmsRequest
Sourcepub fn builder() -> SendSmsRequestBuilder<((), (), (), (), (), (), (), ())>
pub fn builder() -> SendSmsRequestBuilder<((), (), (), (), (), (), (), ())>
Create a builder for building SendSmsRequest.
On the builder, call .phone_number_set(...), .sms_sdk_app_id(...), .template_id(...), .sign_name(...)(optional), .template_param_set(...)(optional), .extend_code(...)(optional), .session_context(...)(optional), .sender_id(...)(optional) to set the values of the fields.
Finally, call .build() to create the instance of SendSmsRequest.
Trait Implementations§
Source§impl Clone for SendSmsRequest
impl Clone for SendSmsRequest
Source§fn clone(&self) -> SendSmsRequest
fn clone(&self) -> SendSmsRequest
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 SendSmsRequest
impl Debug for SendSmsRequest
Source§impl Serialize for SendSmsRequest
impl Serialize for SendSmsRequest
Source§impl Validate for SendSmsRequest
impl Validate for SendSmsRequest
Source§impl<'v_a> ValidateArgs<'v_a> for SendSmsRequest
impl<'v_a> ValidateArgs<'v_a> for SendSmsRequest
Auto Trait Implementations§
impl Freeze for SendSmsRequest
impl RefUnwindSafe for SendSmsRequest
impl Send for SendSmsRequest
impl Sync for SendSmsRequest
impl Unpin for SendSmsRequest
impl UnwindSafe for SendSmsRequest
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