pub enum EventType {
Show 36 variants
AppHomeOpened,
AppMention,
AppRateLimited,
AppRequested,
AppUninstalled,
ChannelArchive,
ChannelCreated,
ChannelDeleted,
ChannelHistoryChanged,
ChannelIDChanged,
ChannelLeft,
ChannelRename,
ChannelShared,
ChannelUnarchive,
ChannelUnshared,
EmojiChanged,
GridMigrationFinished,
GridMigrationStarted,
GroupArchive,
GroupClose,
GroupDeleted,
GroupHistoryChanged,
GroupLeft,
GroupOpen,
GroupRename,
GroupUnarchive,
ImClose,
ImCreated,
ImHistoryChanged,
ImOpen,
InviteRequested,
LinkShared,
MemberJoinedChannel,
MemberLeftChannel,
Message,
None,
}Expand description
Variants§
AppHomeOpened
AppMention
AppRateLimited
AppRequested
AppUninstalled
ChannelArchive
ChannelCreated
ChannelDeleted
ChannelHistoryChanged
ChannelIDChanged
ChannelLeft
ChannelRename
ChannelUnarchive
EmojiChanged
GridMigrationFinished
GridMigrationStarted
GroupArchive
GroupClose
GroupDeleted
GroupHistoryChanged
GroupLeft
GroupOpen
GroupRename
GroupUnarchive
ImClose
ImCreated
ImHistoryChanged
ImOpen
InviteRequested
MemberJoinedChannel
MemberLeftChannel
Message
None
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventType
impl<'de> Deserialize<'de> for EventType
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
impl StructuralPartialEq for EventType
Auto Trait Implementations§
impl Freeze for EventType
impl RefUnwindSafe for EventType
impl Send for EventType
impl Sync for EventType
impl Unpin for EventType
impl UnwindSafe for EventType
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