Crate slack_morphism_models

Source
Expand description

§Slack Morphism models for Rust

This library contains pure models definitions to use with client and async module implementation. Please follow to the official website: https://slack-rust.abdolence.dev for details.

Re-exports§

pub use apps::*;
pub use files::*;

Modules§

apps
blocks
events
files
socket_mode

Macros§

md
pt
slack_block_item
slack_blocks

Structs§

EmailAddress
SlackActionId
SlackActionType
SlackApiTokenScope
SlackAppId
SlackAvatarHash
SlackBasicChannelInfo
SlackBasicChannelInfoInit
SlackBasicTeamInfo
SlackBasicTeamInfoInit
SlackBasicUserInfo
SlackBasicUserInfoInit
SlackBotId
SlackBotInfo
SlackBotInfoInit
SlackCallbackId
SlackChannelCurrentState
SlackChannelCurrentStateInit
SlackChannelDetails
SlackChannelDetailsInit
SlackChannelFlags
SlackChannelFlagsInit
SlackChannelId
SlackChannelInfo
SlackChannelInfoInit
SlackChannelPriority
SlackChannelType
SlackClientId
SlackClientMessageId
SlackClientSecret
SlackColor
SlackCommandId
SlackConversationId
SlackCursorId
SlackDateTime
SlackEmoji
SlackEventType
SlackHistoryMessage
SlackHistoryMessageInit
SlackIcon
SlackIconImages
SlackIconImagesInit
SlackIconInit
SlackLocale
SlackMessage
SlackMessageAttachment
SlackMessageAttachmentFieldObject
SlackMessageAttachmentFieldObjectInit
SlackMessageAttachmentInit
SlackMessageContent
SlackMessageContentInit
SlackMessageEdited
SlackMessageEditedInit
SlackMessageInit
SlackMessageOrigin
SlackMessageOriginInit
SlackMessageSender
SlackMessageSenderInit
SlackMimeType
SlackParentMessageParams
SlackParentMessageParamsInit
SlackReaction
SlackReactionInit
SlackResponseMetadata
SlackResponseMetadataInit
SlackResponseUrl
SlackScheduledMid
SlackSigningSecret
SlackTeamId
SlackTeamInfo
SlackTeamInfoInit
SlackTeamProfile
SlackTeamProfileField
SlackTeamProfileFieldId
SlackTeamProfileFieldInit
SlackTeamProfileInit
SlackTeamUrl
SlackTriggerId
SlackTs
SlackUnfurlId
SlackUpdatedMessage
SlackUpdatedMessageInit
SlackUser
SlackUserFlags
SlackUserFlagsInit
SlackUserId
SlackUserInit
SlackUserProfile
SlackUserProfileInit
SlackVerificationToken
SlackViewId
SlackWebSocketsUrl

Enums§

SlackConversationType
SlackMessageResponseType
SlackShortcutType

Traits§

HasChannelInfo
SlackBlocksTemplate
SlackMessageTemplate
SlackTextFormat

Type Aliases§

SlackChannelPurposeInfo
SlackChannelTopicInfo