pub struct ToolButton {
pub id: String,
pub label: Option<String>,
pub keys: Vec<String>,
}Expand description
A hover button on a tool.
Fields§
§id: StringThe action id.
label: Option<String>The label.
keys: Vec<String>Keycaps.
Trait Implementations§
Source§impl Clone for ToolButton
impl Clone for ToolButton
Source§impl Debug for ToolButton
impl Debug for ToolButton
Source§impl Default for ToolButton
impl Default for ToolButton
impl Eq for ToolButton
Source§impl PartialEq for ToolButton
impl PartialEq for ToolButton
Source§impl Serialize for ToolButton
impl Serialize for ToolButton
impl StructuralPartialEq for ToolButton
Auto Trait Implementations§
impl Freeze for ToolButton
impl RefUnwindSafe for ToolButton
impl Send for ToolButton
impl Sync for ToolButton
impl Unpin for ToolButton
impl UnsafeUnpin for ToolButton
impl UnwindSafe for ToolButton
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