pub struct PickerAction {
pub id: String,
pub label: Option<String>,
pub keys: Vec<String>,
pub primary: Option<bool>,
pub end: Option<bool>,
pub danger: Option<bool>,
pub on: Option<bool>,
pub disabled: Option<Value>,
}Expand description
A picker action bar button.
Fields§
§id: StringAction id.
label: Option<String>Label (default the id).
keys: Vec<String>Keycaps.
primary: Option<bool>The primary action.
end: Option<bool>At the right end.
danger: Option<bool>Destructive.
on: Option<bool>Toggled on.
disabled: Option<Value>true or a reason.
Trait Implementations§
Source§impl Clone for PickerAction
impl Clone for PickerAction
Source§impl Debug for PickerAction
impl Debug for PickerAction
Source§impl Default for PickerAction
impl Default for PickerAction
impl Eq for PickerAction
Source§impl PartialEq for PickerAction
impl PartialEq for PickerAction
Source§impl Serialize for PickerAction
impl Serialize for PickerAction
impl StructuralPartialEq for PickerAction
Auto Trait Implementations§
impl Freeze for PickerAction
impl RefUnwindSafe for PickerAction
impl Send for PickerAction
impl Sync for PickerAction
impl Unpin for PickerAction
impl UnsafeUnpin for PickerAction
impl UnwindSafe for PickerAction
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