Enum slack::Message [−][src]
pub enum Message { Standard(MessageStandard), BotMessage(MessageBotMessage), ChannelArchive(MessageChannelArchive), ChannelJoin(MessageChannelJoin), ChannelLeave(MessageChannelLeave), ChannelName(MessageChannelName), ChannelPurpose(MessageChannelPurpose), ChannelTopic(MessageChannelTopic), ChannelUnarchive(MessageChannelUnarchive), FileComment(MessageFileComment), FileMention(MessageFileMention), FileShare(MessageFileShare), GroupArchive(MessageGroupArchive), GroupJoin(MessageGroupJoin), GroupLeave(MessageGroupLeave), GroupName(MessageGroupName), GroupPurpose(MessageGroupPurpose), GroupTopic(MessageGroupTopic), GroupUnarchive(MessageGroupUnarchive), MeMessage(MessageMeMessage), MessageChanged(MessageMessageChanged), MessageDeleted(MessageMessageDeleted), MessageReplied(MessageMessageReplied), PinnedItem(MessagePinnedItem), ReplyBroadcast(MessageReplyBroadcast), UnpinnedItem(MessageUnpinnedItem), }
Variants
Standard(MessageStandard)
BotMessage(MessageBotMessage)
ChannelArchive(MessageChannelArchive)
ChannelJoin(MessageChannelJoin)
ChannelLeave(MessageChannelLeave)
ChannelName(MessageChannelName)
ChannelPurpose(MessageChannelPurpose)
ChannelTopic(MessageChannelTopic)
ChannelUnarchive(MessageChannelUnarchive)
FileComment(MessageFileComment)
FileMention(MessageFileMention)
GroupArchive(MessageGroupArchive)
GroupJoin(MessageGroupJoin)
GroupLeave(MessageGroupLeave)
GroupName(MessageGroupName)
GroupPurpose(MessageGroupPurpose)
GroupTopic(MessageGroupTopic)
GroupUnarchive(MessageGroupUnarchive)
MeMessage(MessageMeMessage)
MessageChanged(MessageMessageChanged)
MessageDeleted(MessageMessageDeleted)
MessageReplied(MessageMessageReplied)
PinnedItem(MessagePinnedItem)
ReplyBroadcast(MessageReplyBroadcast)
UnpinnedItem(MessageUnpinnedItem)
Trait Implementations
impl<'de> Deserialize<'de> for Message
[src]
impl<'de> Deserialize<'de> for Message
fn deserialize<D>(
deserializer: D
) -> Result<Message, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(
deserializer: D
) -> Result<Message, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Clone for Message
[src]
impl Clone for Message
fn clone(&self) -> Message
[src]
fn clone(&self) -> Message
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Message
[src]
impl Debug for Message