pub struct PointerShortcut { /* private fields */ }Implementations§
Source§impl PointerShortcut
impl PointerShortcut
pub fn new(event: PointerEvent) -> Self
Sourcepub fn builder(event: PointerEvent) -> PointerShortcutBuilder
pub fn builder(event: PointerEvent) -> PointerShortcutBuilder
Initialize a new pointer shortcut builder with the specified event.
Sourcepub fn event(&self) -> PointerEvent
pub fn event(&self) -> PointerEvent
The event of the shortcut.
Trait Implementations§
Source§impl Debug for PointerShortcut
impl Debug for PointerShortcut
Source§impl Display for PointerShortcut
impl Display for PointerShortcut
Source§impl Shortcut for PointerShortcut
impl Shortcut for PointerShortcut
fn kind(&self) -> ShortcutKind<'_>
Auto Trait Implementations§
impl Freeze for PointerShortcut
impl RefUnwindSafe for PointerShortcut
impl Send for PointerShortcut
impl Sync for PointerShortcut
impl Unpin for PointerShortcut
impl UnwindSafe for PointerShortcut
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> 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