pub struct Pointing {
pub gesture: Gesture,
pub targets: &'static [Target],
pub place: &'static str,
pub what: &'static str,
/* private fields */
}Expand description
One row of the pointer map: a gesture, where it lands, and what it does there.
Fields§
§gesture: GestureWhich gesture.
targets: &'static [Target]Every spot it means this on. Several, exactly as a Binding has several chords: the
wheel scrolls the tree over the heading, over a row and over the empty pane below.
place: &'static strHow the help overlay names where it lands, as the object of Gesture’s verb.
what: &'static strThe sentence the help overlay prints, in the same lower-case imperative the keymap’s sentences use.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pointing
impl RefUnwindSafe for Pointing
impl Send for Pointing
impl Sync for Pointing
impl Unpin for Pointing
impl UnsafeUnpin for Pointing
impl UnwindSafe for Pointing
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