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>>