pub struct PostMessageRequest {
pub channel: String,
pub text: Option<String>,
pub blocks: Option<Vec<Block>>,
pub thread_ts: Option<String>,
pub reply_broadcast: Option<bool>,
pub unfurl_links: Option<bool>,
pub unfurl_media: Option<bool>,
}Expand description
Post message request.
Fields§
§channel: String§text: Option<String>§blocks: Option<Vec<Block>>§thread_ts: Option<String>§reply_broadcast: Option<bool>§unfurl_links: Option<bool>§unfurl_media: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for PostMessageRequest
impl Clone for PostMessageRequest
Source§fn clone(&self) -> PostMessageRequest
fn clone(&self) -> PostMessageRequest
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 PostMessageRequest
impl Debug for PostMessageRequest
Auto Trait Implementations§
impl Freeze for PostMessageRequest
impl RefUnwindSafe for PostMessageRequest
impl Send for PostMessageRequest
impl Sync for PostMessageRequest
impl Unpin for PostMessageRequest
impl UnwindSafe for PostMessageRequest
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