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 Deserialize for Message
[src]
fn deserialize<D>(deserializer: D) -> Result<Message, D::Error> where D: Deserializer
impl Debug for Message
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter.
impl Clone for Message
[src]
fn clone(&self) -> Message
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