Struct alibaba_cloud_sdk_rust::services::dysmsapi::SendSmsRequest
source · [−]pub struct SendSmsRequest {
pub ResourceOwnerId: Integer,
pub SmsUpExtendCode: String,
pub SignName: String,
pub ResourceOwnerAccount: String,
pub PhoneNumbers: String,
pub OwnerId: Integer,
pub OutId: String,
pub TemplateCode: String,
pub TemplateParam: String,
/* private fields */
}Fields
ResourceOwnerId: IntegerSmsUpExtendCode: StringSignName: StringResourceOwnerAccount: StringPhoneNumbers: StringOwnerId: IntegerOutId: StringTemplateCode: StringTemplateParam: StringImplementations
sourceimpl SendSmsRequest
impl SendSmsRequest
pub fn BuildQueryParams(&mut self)
Trait Implementations
sourceimpl BaseRequestExt for SendSmsRequest
impl BaseRequestExt for SendSmsRequest
fn base(&self) -> &BaseRequest
fn base_as_mut(&mut self) -> &mut BaseRequest
fn GetQueryParams(&self) -> &HashMap<String, String>
fn GetFormParams(&self) -> &HashMap<String, String>
fn GetHTTPSInsecure(&self) -> bool
fn SetHTTPSInsecure(&mut self, isInsecure: bool)
fn GetContent(&self) -> &[u8]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
fn SetContent(&mut self, content: &[u8])
fn SetVersion(&mut self, version: &str)
fn GetVersion(&self) -> &str
fn GetActionName(&self) -> &str
fn SetActionName(&mut self, actionName: &str)
fn GetUserAgent(&self) -> &HashMap<String, String>
fn AppendUserAgent(&mut self, key: &str, value: &str)
fn addHeaderParam(&mut self, key: &str, value: &str)
fn Hearder_as_mut(&mut self) -> &mut HashMap<String, String>
fn addQueryParam(&mut self, key: &str, value: &str)
fn QueryParams_as_mut(&mut self) -> &mut HashMap<String, String>
fn addFormParam(&mut self, key: &str, value: &str)
fn FormParams_as_mut(&mut self) -> &mut HashMap<String, String>
fn GetAcceptFormat(&self) -> &str
fn GetLocationServiceCode(&self) -> &str
fn SetLocationServiceCode(&mut self, locationServiceCode: &str)
fn GetLocationEndpointType(&self) -> &str
fn SetLocationEndpointType(&mut self, locationEndpointType: &str)
fn GetProduct(&self) -> &str
fn SetProduct(&mut self, product: &str)
fn GetScheme(&self) -> &str
fn SetScheme(&mut self, scheme: &str)
fn GetMethod(&self) -> &str
fn SetMethod(&mut self, method: &str)
fn GetDomain(&self) -> &str
fn SetDomain(&mut self, host: &str)
fn GetPort(&self) -> &str
fn GetRegionId(&self) -> &str
fn GetHeaders(&self) -> &HashMap<String, String>
fn SetContentType(&mut self, contentType: &str)
fn GetContentType(&self) -> Option<&str>
fn GetQueries(&self) -> &str
fn SetQueries(&mut self, queries: &str)
fn SetStringToSign(&mut self, stringToSign: &str)
fn GetStringToSign(&self) -> &str
sourceimpl Debug for SendSmsRequest
impl Debug for SendSmsRequest
sourceimpl Default for SendSmsRequest
impl Default for SendSmsRequest
sourcefn default() -> SendSmsRequest
fn default() -> SendSmsRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SendSmsRequest
impl Send for SendSmsRequest
impl Sync for SendSmsRequest
impl Unpin for SendSmsRequest
impl UnwindSafe for SendSmsRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more