Struct slack_web_api::api::SlackApiChatUpdateRequest
source · pub struct SlackApiChatUpdateRequest {
pub channel: String,
pub ts: String,
pub as_user: Option<Vec<bool>>,
pub attachments: Option<Vec<SlackMessageAttachment>>,
pub blocks: Option<Vec<SlackBlock>>,
pub file_ids: Option<Vec<String>>,
pub link_names: Option<bool>,
pub metadata: Option<String>,
pub parse: Option<String>,
pub reply_broadcast: Option<bool>,
pub text: Option<String>,
}Fields§
§channel: String§ts: String§as_user: Option<Vec<bool>>§attachments: Option<Vec<SlackMessageAttachment>>§blocks: Option<Vec<SlackBlock>>§file_ids: Option<Vec<String>>§link_names: Option<bool>§metadata: Option<String>§parse: Option<String>§reply_broadcast: Option<bool>§text: Option<String>Trait Implementations§
source§impl Debug for SlackApiChatUpdateRequest
impl Debug for SlackApiChatUpdateRequest
source§impl Default for SlackApiChatUpdateRequest
impl Default for SlackApiChatUpdateRequest
source§fn default() -> SlackApiChatUpdateRequest
fn default() -> SlackApiChatUpdateRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SlackApiChatUpdateRequest
impl<'de> Deserialize<'de> for SlackApiChatUpdateRequest
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 RefUnwindSafe for SlackApiChatUpdateRequest
impl Send for SlackApiChatUpdateRequest
impl Sync for SlackApiChatUpdateRequest
impl Unpin for SlackApiChatUpdateRequest
impl UnwindSafe for SlackApiChatUpdateRequest
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