pub struct RpcRequest { /* private fields */ }Implementations§
Source§impl RpcRequest
impl RpcRequest
pub fn InitWithApiInfo( &mut self, product: &str, version: &str, action: &str, serviceCode: &str, endpointType: &str, )
pub fn GetStyle(&self) -> String
pub fn GetMethod(&self) -> Method
pub fn BuildUrl(&mut self) -> String
pub fn BuildQueries(&mut self) -> String
pub fn GetBodyReader(&self) -> Builder
Trait Implementations§
Source§impl BaseRequestExt for RpcRequest
impl BaseRequestExt for RpcRequest
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] ⓘ
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
Source§impl Debug for RpcRequest
impl Debug for RpcRequest
Source§impl Default for RpcRequest
impl Default for RpcRequest
Source§fn default() -> RpcRequest
fn default() -> RpcRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RpcRequest
impl RefUnwindSafe for RpcRequest
impl Send for RpcRequest
impl Sync for RpcRequest
impl Unpin for RpcRequest
impl UnwindSafe for RpcRequest
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