pub struct DropdownOption {
pub value: String,
pub label: String,
pub disabled: bool,
pub group: Option<String>,
}Expand description
Dropdown option.
Fields§
§value: StringOption value (submitted value).
label: StringDisplay label.
disabled: boolWhether this option is disabled.
group: Option<String>Option group (for grouping options).
Implementations§
Trait Implementations§
Source§impl Clone for DropdownOption
impl Clone for DropdownOption
Source§fn clone(&self) -> DropdownOption
fn clone(&self) -> DropdownOption
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DropdownOption
impl Debug for DropdownOption
Source§impl<'de> Deserialize<'de> for DropdownOption
impl<'de> Deserialize<'de> for DropdownOption
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
Source§impl PartialEq for DropdownOption
impl PartialEq for DropdownOption
Source§impl Serialize for DropdownOption
impl Serialize for DropdownOption
impl Eq for DropdownOption
impl StructuralPartialEq for DropdownOption
Auto Trait Implementations§
impl Freeze for DropdownOption
impl RefUnwindSafe for DropdownOption
impl Send for DropdownOption
impl Sync for DropdownOption
impl Unpin for DropdownOption
impl UnsafeUnpin for DropdownOption
impl UnwindSafe for DropdownOption
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.