pub enum SlackInteractionEvent {
BlockActions(SlackInteractionBlockActionsEvent),
DialogSubmission(SlackInteractionDialogueSubmissionEvent),
MessageAction(SlackInteractionMessageActionEvent),
Shortcut(SlackInteractionShortcutEvent),
ViewSubmission(SlackInteractionViewSubmissionEvent),
ViewClosed(SlackInteractionViewClosedEvent),
}Variants
BlockActions(SlackInteractionBlockActionsEvent)
DialogSubmission(SlackInteractionDialogueSubmissionEvent)
MessageAction(SlackInteractionMessageActionEvent)
Shortcut(SlackInteractionShortcutEvent)
ViewSubmission(SlackInteractionViewSubmissionEvent)
ViewClosed(SlackInteractionViewClosedEvent)
Trait Implementations
sourceimpl Clone for SlackInteractionEvent
impl Clone for SlackInteractionEvent
sourcefn clone(&self) -> SlackInteractionEvent
fn clone(&self) -> SlackInteractionEvent
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 moresourceimpl Debug for SlackInteractionEvent
impl Debug for SlackInteractionEvent
sourceimpl<'de> Deserialize<'de> for SlackInteractionEvent
impl<'de> Deserialize<'de> for SlackInteractionEvent
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 PartialEq<SlackInteractionEvent> for SlackInteractionEvent
impl PartialEq<SlackInteractionEvent> for SlackInteractionEvent
sourcefn eq(&self, other: &SlackInteractionEvent) -> bool
fn eq(&self, other: &SlackInteractionEvent) -> bool
sourceimpl Serialize for SlackInteractionEvent
impl Serialize for SlackInteractionEvent
impl StructuralPartialEq for SlackInteractionEvent
Auto Trait Implementations
impl RefUnwindSafe for SlackInteractionEvent
impl Send for SlackInteractionEvent
impl Sync for SlackInteractionEvent
impl Unpin for SlackInteractionEvent
impl UnwindSafe for SlackInteractionEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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