pub struct SendMessageArgs {
pub touser: String,
pub template_id: String,
pub page: Option<String>,
pub data: Value,
pub miniprogram_state: Option<String>,
pub lang: Option<String>,
}Expand description
订阅消息
用于发送一次性订阅消息的结构
Fields§
§touser: String§template_id: String§page: Option<String>§data: Value§miniprogram_state: Option<String>§lang: Option<String>Implementations§
Source§impl SendMessageArgs
impl SendMessageArgs
Sourcepub fn builder() -> SendMessageArgsBuilder
pub fn builder() -> SendMessageArgsBuilder
创建订阅消息构建器
Sourcepub fn template_id(&self) -> &str
pub fn template_id(&self) -> &str
获取模板ID
Sourcepub fn miniprogram_state(&self) -> Option<&String>
pub fn miniprogram_state(&self) -> Option<&String>
获取小程序状态
Trait Implementations§
Source§impl Clone for SendMessageArgs
impl Clone for SendMessageArgs
Source§fn clone(&self) -> SendMessageArgs
fn clone(&self) -> SendMessageArgs
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 SendMessageArgs
impl Debug for SendMessageArgs
Source§impl<'de> Deserialize<'de> for SendMessageArgs
impl<'de> Deserialize<'de> for SendMessageArgs
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
Auto Trait Implementations§
impl Freeze for SendMessageArgs
impl RefUnwindSafe for SendMessageArgs
impl Send for SendMessageArgs
impl Sync for SendMessageArgs
impl Unpin for SendMessageArgs
impl UnsafeUnpin for SendMessageArgs
impl UnwindSafe for SendMessageArgs
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