pub struct SlackApiChatPostEphemeralRequest {
pub channel: String,
pub text: String,
pub user: String,
pub as_user: Option<bool>,
pub attachments: Option<Vec<SlackMessageAttachment>>,
pub blocks: Option<Vec<SlackBlock>>,
pub icon_emoji: Option<String>,
pub icon_url: Option<String>,
pub link_names: Option<bool>,
pub parse: Option<String>,
pub thread_ts: Option<String>,
pub username: Option<String>,
}Fields§
§channel: String§text: String§user: String§as_user: Option<bool>§attachments: Option<Vec<SlackMessageAttachment>>§blocks: Option<Vec<SlackBlock>>§icon_emoji: Option<String>§icon_url: Option<String>§link_names: Option<bool>§parse: Option<String>§thread_ts: Option<String>§username: Option<String>Trait Implementations§
source§impl Default for SlackApiChatPostEphemeralRequest
impl Default for SlackApiChatPostEphemeralRequest
source§fn default() -> SlackApiChatPostEphemeralRequest
fn default() -> SlackApiChatPostEphemeralRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SlackApiChatPostEphemeralRequest
impl<'de> Deserialize<'de> for SlackApiChatPostEphemeralRequest
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 SlackApiChatPostEphemeralRequest
impl Send for SlackApiChatPostEphemeralRequest
impl Sync for SlackApiChatPostEphemeralRequest
impl Unpin for SlackApiChatPostEphemeralRequest
impl UnwindSafe for SlackApiChatPostEphemeralRequest
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