pub struct ShellSidebarActionUpdate {
pub label: Option<String>,
pub icon: Option<String>,
pub disabled: Option<bool>,
}Fields§
§label: Option<String>§icon: Option<String>§disabled: Option<bool>Trait Implementations§
Source§impl Clone for ShellSidebarActionUpdate
impl Clone for ShellSidebarActionUpdate
Source§fn clone(&self) -> ShellSidebarActionUpdate
fn clone(&self) -> ShellSidebarActionUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ShellSidebarActionUpdate
impl Debug for ShellSidebarActionUpdate
Source§impl Default for ShellSidebarActionUpdate
impl Default for ShellSidebarActionUpdate
Source§fn default() -> ShellSidebarActionUpdate
fn default() -> ShellSidebarActionUpdate
Returns the “default value” for a type. Read more
impl Eq for ShellSidebarActionUpdate
Source§impl PartialEq for ShellSidebarActionUpdate
impl PartialEq for ShellSidebarActionUpdate
impl StructuralPartialEq for ShellSidebarActionUpdate
Auto Trait Implementations§
impl Freeze for ShellSidebarActionUpdate
impl RefUnwindSafe for ShellSidebarActionUpdate
impl Send for ShellSidebarActionUpdate
impl Sync for ShellSidebarActionUpdate
impl Unpin for ShellSidebarActionUpdate
impl UnsafeUnpin for ShellSidebarActionUpdate
impl UnwindSafe for ShellSidebarActionUpdate
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