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§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§impl Serialize for ActionsElement
impl Serialize for ActionsElement
impl StructuralPartialEq for ActionsElement
Auto Trait Implementations§
impl Freeze for ActionsElement
impl RefUnwindSafe for ActionsElement
impl Send for ActionsElement
impl Sync for ActionsElement
impl Unpin for ActionsElement
impl UnwindSafe for ActionsElement
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)