Type Alias slack_morphism::blocks::SlackActionStateValue
source · pub type SlackActionStateValue = SlackViewStateValue;
Aliased Type§
struct SlackActionStateValue {
pub action_type: SlackActionType,
pub value: Option<String>,
pub selected_date: Option<String>,
pub selected_time: Option<String>,
pub selected_date_time: Option<SlackDateTime>,
pub selected_conversation: Option<SlackConversationId>,
pub selected_channel: Option<SlackChannelId>,
pub selected_user: Option<SlackUserId>,
pub selected_option: Option<SlackViewStateValueSelectedOption>,
pub selected_conversations: Option<Vec<SlackConversationId>>,
pub selected_users: Option<Vec<SlackUserId>>,
pub selected_options: Option<Vec<SlackViewStateValueSelectedOption>>,
}
Fields§
§action_type: SlackActionType
§value: Option<String>
§selected_date: Option<String>
§selected_time: Option<String>
§selected_date_time: Option<SlackDateTime>
§selected_conversation: Option<SlackConversationId>
§selected_channel: Option<SlackChannelId>
§selected_user: Option<SlackUserId>
§selected_option: Option<SlackViewStateValueSelectedOption>
§selected_conversations: Option<Vec<SlackConversationId>>
§selected_users: Option<Vec<SlackUserId>>
§selected_options: Option<Vec<SlackViewStateValueSelectedOption>>