pub struct StaticSelect {
pub placeholder: Text,
pub action_id: String,
pub options: Vec<Option>,
pub option_groups: Vec<OptionGroup>,
pub initial_option: Option<Option>,
pub confirm: Option<ConfirmationDialog>,
}Fields§
§placeholder: Text§action_id: String§options: Vec<Option>§option_groups: Vec<OptionGroup>§initial_option: Option<Option>§confirm: Option<ConfirmationDialog>Trait Implementations§
Source§impl Debug for StaticSelect
impl Debug for StaticSelect
Source§impl Default for StaticSelect
impl Default for StaticSelect
Source§fn default() -> StaticSelect
fn default() -> StaticSelect
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StaticSelect
impl<'de> Deserialize<'de> for StaticSelect
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StaticSelect
impl RefUnwindSafe for StaticSelect
impl Send for StaticSelect
impl Sync for StaticSelect
impl Unpin for StaticSelect
impl UnwindSafe for StaticSelect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more