pub enum ActionsElement {
Show 18 variants
Button(Box<Button>),
Checkboxes(Box<Checkboxes>),
DatePicker(Box<DatePicker>),
DatetimePicker(Box<DatetimePicker>),
MultiSelectMenuStaticOptions(Box<MultiSelectMenuStaticOptions>),
MultiSelectMenuExternalDataSource(Box<MultiSelectMenuExternalDataSource>),
MultiSelectMenuUsers(Box<MultiSelectMenuUsers>),
MultiSelectMenuConversations(Box<MultiSelectMenuConversations>),
MultiSelectMenuPublicChannels(Box<MultiSelectMenuPublicChannels>),
OverflowMenu(Box<OverflowMenu>),
RadioButtonGroup(Box<RadioButtonGroup>),
SelectMenuStaticOptions(Box<SelectMenuStaticOptions>),
SelectMenuExternalDataSource(Box<SelectMenuExternalDataSource>),
SelectMenuUsers(Box<SelectMenuUsers>),
SelectMenuConversations(Box<SelectMenuConversations>),
SelectMenuPublicChannels(Box<SelectMenuPublicChannels>),
TimePicker(Box<TimePicker>),
WorkflowButton(Box<WorkflowButton>),
}Expand description
Objects that can be an element of the Actions’s elements field.
Variants§
Button(Box<Button>)
Button element representation
Checkboxes(Box<Checkboxes>)
Checkbox group representation
DatePicker(Box<DatePicker>)
Date picker element representation
DatetimePicker(Box<DatetimePicker>)
Datetime picker element representation
MultiSelectMenuStaticOptions(Box<MultiSelectMenuStaticOptions>)
Multi select menu of static options representation
MultiSelectMenuExternalDataSource(Box<MultiSelectMenuExternalDataSource>)
Multi select menu of external data source representation
MultiSelectMenuUsers(Box<MultiSelectMenuUsers>)
Multi select menu of users representation
MultiSelectMenuConversations(Box<MultiSelectMenuConversations>)
Multi select menu of conversations representation
MultiSelectMenuPublicChannels(Box<MultiSelectMenuPublicChannels>)
Multi select menu of public channels representation
OverflowMenu(Box<OverflowMenu>)
Overflow menu element representation
RadioButtonGroup(Box<RadioButtonGroup>)
Radio buton group element representation
SelectMenuStaticOptions(Box<SelectMenuStaticOptions>)
Select menu of static options representation
SelectMenuExternalDataSource(Box<SelectMenuExternalDataSource>)
Select menu of external data source representation
SelectMenuUsers(Box<SelectMenuUsers>)
Select menu of users representation
SelectMenuConversations(Box<SelectMenuConversations>)
Select menu of conversations representation
SelectMenuPublicChannels(Box<SelectMenuPublicChannels>)
Select menu of public channels representation
TimePicker(Box<TimePicker>)
Time picker element representation
WorkflowButton(Box<WorkflowButton>)
Workflow button element representation
Trait Implementations§
Source§impl Clone for ActionsElement
impl Clone for ActionsElement
Source§fn clone(&self) -> ActionsElement
fn clone(&self) -> ActionsElement
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ActionsElement
impl Debug for ActionsElement
Source§impl From<Button> for ActionsElement
impl From<Button> for ActionsElement
Source§impl From<Checkboxes> for ActionsElement
impl From<Checkboxes> for ActionsElement
Source§fn from(value: Checkboxes) -> Self
fn from(value: Checkboxes) -> Self
Source§impl From<DatePicker> for ActionsElement
impl From<DatePicker> for ActionsElement
Source§fn from(value: DatePicker) -> Self
fn from(value: DatePicker) -> Self
Source§impl From<DatetimePicker> for ActionsElement
impl From<DatetimePicker> for ActionsElement
Source§fn from(value: DatetimePicker) -> Self
fn from(value: DatetimePicker) -> Self
Source§impl From<MultiSelectMenuConversations> for ActionsElement
impl From<MultiSelectMenuConversations> for ActionsElement
Source§fn from(value: MultiSelectMenuConversations) -> Self
fn from(value: MultiSelectMenuConversations) -> Self
Source§impl From<MultiSelectMenuExternalDataSource> for ActionsElement
impl From<MultiSelectMenuExternalDataSource> for ActionsElement
Source§fn from(value: MultiSelectMenuExternalDataSource) -> Self
fn from(value: MultiSelectMenuExternalDataSource) -> Self
Source§impl From<MultiSelectMenuPublicChannels> for ActionsElement
impl From<MultiSelectMenuPublicChannels> for ActionsElement
Source§fn from(value: MultiSelectMenuPublicChannels) -> Self
fn from(value: MultiSelectMenuPublicChannels) -> Self
Source§impl From<MultiSelectMenuStaticOptions> for ActionsElement
impl From<MultiSelectMenuStaticOptions> for ActionsElement
Source§fn from(value: MultiSelectMenuStaticOptions) -> Self
fn from(value: MultiSelectMenuStaticOptions) -> Self
Source§impl From<MultiSelectMenuUsers> for ActionsElement
impl From<MultiSelectMenuUsers> for ActionsElement
Source§fn from(value: MultiSelectMenuUsers) -> Self
fn from(value: MultiSelectMenuUsers) -> Self
Source§impl From<OverflowMenu> for ActionsElement
impl From<OverflowMenu> for ActionsElement
Source§fn from(value: OverflowMenu) -> Self
fn from(value: OverflowMenu) -> Self
Source§impl From<RadioButtonGroup> for ActionsElement
impl From<RadioButtonGroup> for ActionsElement
Source§fn from(value: RadioButtonGroup) -> Self
fn from(value: RadioButtonGroup) -> Self
Source§impl From<SelectMenuConversations> for ActionsElement
impl From<SelectMenuConversations> for ActionsElement
Source§fn from(value: SelectMenuConversations) -> Self
fn from(value: SelectMenuConversations) -> Self
Source§impl From<SelectMenuExternalDataSource> for ActionsElement
impl From<SelectMenuExternalDataSource> for ActionsElement
Source§fn from(value: SelectMenuExternalDataSource) -> Self
fn from(value: SelectMenuExternalDataSource) -> Self
Source§impl From<SelectMenuPublicChannels> for ActionsElement
impl From<SelectMenuPublicChannels> for ActionsElement
Source§fn from(value: SelectMenuPublicChannels) -> Self
fn from(value: SelectMenuPublicChannels) -> Self
Source§impl From<SelectMenuStaticOptions> for ActionsElement
impl From<SelectMenuStaticOptions> for ActionsElement
Source§fn from(value: SelectMenuStaticOptions) -> Self
fn from(value: SelectMenuStaticOptions) -> Self
Source§impl From<SelectMenuUsers> for ActionsElement
impl From<SelectMenuUsers> for ActionsElement
Source§fn from(value: SelectMenuUsers) -> Self
fn from(value: SelectMenuUsers) -> Self
Source§impl From<TimePicker> for ActionsElement
impl From<TimePicker> for ActionsElement
Source§fn from(value: TimePicker) -> Self
fn from(value: TimePicker) -> Self
Source§impl From<WorkflowButton> for ActionsElement
impl From<WorkflowButton> for ActionsElement
Source§fn from(value: WorkflowButton) -> Self
fn from(value: WorkflowButton) -> Self
Source§impl PartialEq for ActionsElement
impl PartialEq for ActionsElement
Source§fn eq(&self, other: &ActionsElement) -> bool
fn eq(&self, other: &ActionsElement) -> bool
self and other values to be equal, and is used by ==.