pub struct MenuShortcut {
pub key: ShortcutKey,
pub command: bool,
pub shift: bool,
pub alt: bool,
}Fields§
§key: ShortcutKey§command: boolPortable command modifier: Ctrl on Windows/Linux, Cmd on macOS.
shift: bool§alt: boolImplementations§
Trait Implementations§
Source§impl Clone for MenuShortcut
impl Clone for MenuShortcut
Source§fn clone(&self) -> MenuShortcut
fn clone(&self) -> MenuShortcut
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 MenuShortcut
impl Debug for MenuShortcut
Source§impl PartialEq for MenuShortcut
impl PartialEq for MenuShortcut
impl Copy for MenuShortcut
impl Eq for MenuShortcut
impl StructuralPartialEq for MenuShortcut
Auto Trait Implementations§
impl Freeze for MenuShortcut
impl RefUnwindSafe for MenuShortcut
impl Send for MenuShortcut
impl Sync for MenuShortcut
impl Unpin for MenuShortcut
impl UnsafeUnpin for MenuShortcut
impl UnwindSafe for MenuShortcut
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more