pub struct WechatMaMediaRequest {
pub media_type: String,
pub file_name: String,
pub media_data: Vec<u8>,
}Fields§
§media_type: String§file_name: String§media_data: Vec<u8>Trait Implementations§
Source§impl Clone for WechatMaMediaRequest
impl Clone for WechatMaMediaRequest
Source§fn clone(&self) -> WechatMaMediaRequest
fn clone(&self) -> WechatMaMediaRequest
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 WechatMaMediaRequest
impl Debug for WechatMaMediaRequest
Source§impl<'de> Deserialize<'de> for WechatMaMediaRequest
impl<'de> Deserialize<'de> for WechatMaMediaRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for WechatMaMediaRequest
impl Serialize for WechatMaMediaRequest
Source§impl WechatRequest for WechatMaMediaRequest
impl WechatRequest for WechatMaMediaRequest
Source§fn get_api_method_name(&self) -> String
fn get_api_method_name(&self) -> String
获取TOP的API名称。 Read more
fn get_request_body<T: Serialize>(&self) -> RequestBody<T>
Source§fn get_request_type(&self) -> RequestType
fn get_request_type(&self) -> RequestType
获取请求类型。
Source§fn get_request_method(&self) -> Method
fn get_request_method(&self) -> Method
获取请求方法。
fn get_query_params(&self) -> BTreeMap<String, String>
Source§fn is_need_token(&self) -> bool
fn is_need_token(&self) -> bool
是否需要token
Auto Trait Implementations§
impl Freeze for WechatMaMediaRequest
impl RefUnwindSafe for WechatMaMediaRequest
impl Send for WechatMaMediaRequest
impl Sync for WechatMaMediaRequest
impl Unpin for WechatMaMediaRequest
impl UnwindSafe for WechatMaMediaRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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