Struct slack_api::chat::UpdateRequest
[−]
[src]
pub struct UpdateRequest<'a> {
pub ts: &'a str,
pub channel: &'a str,
pub text: &'a str,
pub attachments: Option<&'a str>,
pub parse: Option<&'a str>,
pub link_names: Option<bool>,
pub as_user: Option<bool>,
}Fields
ts: &'a str
Timestamp of the message to be updated.
channel: &'a str
Channel containing the message to be updated.
text: &'a str
New text for the message, using the default formatting rules.
attachments: Option<&'a str>
Structured message attachments.
parse: Option<&'a str>
Change how messages are treated. Defaults to client, unlike chat.postMessage. See below.
link_names: Option<bool>
Find and link channel names and usernames. Defaults to none. This parameter should be used in conjunction with parse. To set link_names to 1, specify a parse mode of full.
as_user: Option<bool>
Pass true to update the message as the authed user. Bot users in this context are considered authed users.
Trait Implementations
impl<'a> Clone for UpdateRequest<'a>[src]
fn clone(&self) -> UpdateRequest<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl<'a> Default for UpdateRequest<'a>[src]
fn default() -> UpdateRequest<'a>
Returns the "default value" for a type. Read more