Module slack_morphism::prelude[][src]

Re-exports

pub use super::api::*;
pub use super::listener::*;
pub use super::*;

Modules

blocks
events

Macros

md
pt
slack_block_item
slack_blocks

Structs

EmailAddress
SlackActionId
SlackActionType
SlackActionsBlock
SlackActionsBlockInit
SlackAppHomeOpenedEvent
SlackAppHomeOpenedEventInit
SlackAppId
SlackAppMentionEvent
SlackAppMentionEventInit
SlackAppRateLimitedEvent
SlackAppRateLimitedEventInit
SlackAppUninstalledEvent
SlackAppUninstalledEventInit
SlackBasicChannelInfo
SlackBasicChannelInfoInit
SlackBasicTeamInfo
SlackBasicTeamInfoInit
SlackBasicUserInfo
SlackBasicUserInfoInit
SlackBlockButtonElement
SlackBlockButtonElementInit
SlackBlockChannelsSelectElement
SlackBlockChannelsSelectElementInit
SlackBlockCheckboxesElement
SlackBlockCheckboxesElementInit
SlackBlockChoiceItem
SlackBlockChoiceItemInit
SlackBlockConfirmItem
SlackBlockConfirmItemInit
SlackBlockConversationsSelectElement
SlackBlockConversationsSelectElementInit
SlackBlockDatePickerElement
SlackBlockDatePickerElementInit
SlackBlockExternalSelectElement
SlackBlockExternalSelectElementInit
SlackBlockId
SlackBlockImageElement
SlackBlockImageElementInit
SlackBlockMarkDownText

‘mrkdwn’ type of https://api.slack.com/reference/block-kit/composition-objects#text

SlackBlockMarkDownTextInit
SlackBlockMultiChannelsSelectElement
SlackBlockMultiChannelsSelectElementInit
SlackBlockMultiConversationsSelectElement
SlackBlockMultiConversationsSelectElementInit
SlackBlockMultiExternalSelectElement
SlackBlockMultiExternalSelectElementInit
SlackBlockMultiStaticSelectElement
SlackBlockMultiStaticSelectElementInit
SlackBlockMultiUsersSelectElement
SlackBlockMultiUsersSelectElementInit
SlackBlockOptionGroup
SlackBlockOptionGroupInit
SlackBlockOverflowElement
SlackBlockOverflowElementInit
SlackBlockPlainText

‘plain_text’ type of https://api.slack.com/reference/block-kit/composition-objects#text

SlackBlockPlainTextInit
SlackBlockPlainTextInputElement
SlackBlockPlainTextInputElementInit
SlackBlockPlainTextOnly
SlackBlockRadioButtonsElement
SlackBlockRadioButtonsElementInit
SlackBlockStaticSelectElement
SlackBlockStaticSelectElementInit
SlackBlockUsersSelectElement
SlackBlockUsersSelectElementInit
SlackBotId
SlackBotInfo
SlackBotInfoInit
SlackCallbackId
SlackChannelCurrentState
SlackChannelCurrentStateInit
SlackChannelDetails
SlackChannelDetailsInit
SlackChannelFlags
SlackChannelFlagsInit
SlackChannelId
SlackChannelInfo
SlackChannelInfoInit
SlackChannelType
SlackClientId
SlackClientSecret
SlackColor
SlackCommandEvent
SlackCommandEventInit
SlackCommandEventResponse
SlackCommandEventResponseInit
SlackCommandId
SlackContextBlock
SlackContextBlockInit
SlackConversationId
SlackCursorId
SlackDateTime
SlackDividerBlock
SlackDividerBlockInit
SlackEventAuthorization
SlackEventAuthorizationInit
SlackEventCallback
SlackEventCallbackInit
SlackEventContext
SlackEventId
SlackFileBlock
SlackFileBlockInit
SlackHistoryMessage
SlackHistoryMessageInit
SlackHomeView
SlackHomeViewInit
SlackIcon
SlackIconImages
SlackIconImagesInit
SlackIconInit
SlackImageBlock
SlackImageBlockInit
SlackInputBlock
SlackInputBlockInit
SlackInteractionActionInfo
SlackInteractionActionInfoInit
SlackInteractionActionMessageContainer
SlackInteractionActionMessageContainerInit
SlackInteractionActionViewContainer
SlackInteractionActionViewContainerInit
SlackInteractionBlockActionsEvent
SlackInteractionBlockActionsEventInit
SlackInteractionDialogueSubmissionEvent
SlackInteractionDialogueSubmissionEventInit
SlackInteractionMessageActionEvent
SlackInteractionMessageActionEventInit
SlackInteractionShortcutEvent
SlackInteractionShortcutEventInit
SlackInteractionViewClosedEvent
SlackInteractionViewClosedEventInit
SlackInteractionViewSubmissionEvent
SlackInteractionViewSubmissionEventInit
SlackLocale
SlackMessage
SlackMessageContent
SlackMessageContentInit
SlackMessageEvent
SlackMessageEventEdited
SlackMessageEventEditedInit
SlackMessageEventInit
SlackMessageInit
SlackMessageOrigin
SlackMessageOriginInit
SlackMessageSender
SlackMessageSenderInit
SlackModalView
SlackModalViewInit
SlackResponseMetadata
SlackResponseMetadataInit
SlackScheduledMid
SlackSectionBlock
SlackSectionBlockInit
SlackStatefulStateParams
SlackStatefulStateParamsInit
SlackStatefulView
SlackStatefulViewInit
SlackTeamId
SlackTeamInfo
SlackTeamInfoInit
SlackTeamProfile
SlackTeamProfileField
SlackTeamProfileFieldId
SlackTeamProfileFieldInit
SlackTeamProfileInit
SlackTriggerId
SlackTs
SlackUrlVerificationEvent
SlackUrlVerificationEventInit
SlackUser
SlackUserFlags
SlackUserFlagsInit
SlackUserId
SlackUserInit
SlackUserProfile
SlackUserProfileInit
SlackViewId
SlackViewState
SlackViewStateInit

Enums

SlackActionBlockElement
SlackBlock
SlackBlockText

https://api.slack.com/reference/block-kit/composition-objects#text

SlackContextBlockElement
SlackConversationType
SlackDateTimeFormats
SlackEventCallbackBody
SlackInputBlockElement
SlackInteractionActionContainer
SlackInteractionEvent
SlackMessageEventType
SlackMessageResponseType
SlackPushEvent
SlackSectionBlockElement
SlackView

Traits

HasChannelInfo
SlackBlocksTemplate
SlackMessageTemplate
SlackTextFormat

Functions

fmt_slack_date

Type Definitions

SlackChannelPurposeInfo
SlackChannelTopicInfo