pub enum SlackMessageEventType {
Show 17 variants
BotMessage,
MeMessage,
ChannelJoin,
ChannelLeave,
BotAdd,
BotRemove,
ChannelTopic,
ChannelPurpose,
ChannelName,
FileShare,
MessageChanged,
MessageDeleted,
ThreadBroadcast,
Tombstone,
JoinerNotification,
SlackbotResponse,
EmojiChanged,
}Variants
BotMessage
MeMessage
ChannelJoin
ChannelLeave
BotAdd
BotRemove
ChannelTopic
ChannelPurpose
ChannelName
FileShare
MessageChanged
MessageDeleted
ThreadBroadcast
Tombstone
JoinerNotification
SlackbotResponse
EmojiChanged
Trait Implementations
sourceimpl Clone for SlackMessageEventType
impl Clone for SlackMessageEventType
sourcefn clone(&self) -> SlackMessageEventType
fn clone(&self) -> SlackMessageEventType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SlackMessageEventType
impl Debug for SlackMessageEventType
sourceimpl<'de> Deserialize<'de> for SlackMessageEventType
impl<'de> Deserialize<'de> for SlackMessageEventType
sourcefn 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
sourceimpl Serialize for SlackMessageEventType
impl Serialize for SlackMessageEventType
impl StructuralPartialEq for SlackMessageEventType
Auto Trait Implementations
impl RefUnwindSafe for SlackMessageEventType
impl Send for SlackMessageEventType
impl Sync for SlackMessageEventType
impl Unpin for SlackMessageEventType
impl UnwindSafe for SlackMessageEventType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more