pub struct ConnectSendOptions {
pub group_id: String,
pub instance_id: String,
pub target_group_id: String,
pub client_id: String,
pub text: String,
pub message_mode: MessageMode,
pub by: Option<String>,
pub to: Option<Vec<String>>,
pub format: Option<String>,
pub insight: Option<String>,
pub attachments: Option<Vec<Value>>,
}Expand description
Durable remote acceptance is not proof of delivery. Retain client_id on retry.
Fields§
§group_id: String§instance_id: String§target_group_id: String§client_id: String§text: String§message_mode: MessageMode§by: Option<String>§to: Option<Vec<String>>§format: Option<String>§insight: Option<String>§attachments: Option<Vec<Value>>Trait Implementations§
Source§impl Clone for ConnectSendOptions
impl Clone for ConnectSendOptions
Source§impl Debug for ConnectSendOptions
impl Debug for ConnectSendOptions
Auto Trait Implementations§
impl Freeze for ConnectSendOptions
impl RefUnwindSafe for ConnectSendOptions
impl Send for ConnectSendOptions
impl Sync for ConnectSendOptions
impl Unpin for ConnectSendOptions
impl UnsafeUnpin for ConnectSendOptions
impl UnwindSafe for ConnectSendOptions
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