pub struct KeysGeneral {
pub quit: Keys,
pub reset: Keys,
pub show_help_menu: Keys,
}Fields§
§quit: KeysExit scooter
reset: KeysCancel in-progress operations, reset fields to default values and return to search screen
Show the help menu containing keymaps
Trait Implementations§
Source§impl Clone for KeysGeneral
impl Clone for KeysGeneral
Source§fn clone(&self) -> KeysGeneral
fn clone(&self) -> KeysGeneral
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 KeysGeneral
impl Debug for KeysGeneral
Source§impl Default for KeysGeneral
impl Default for KeysGeneral
Source§impl<'de> Deserialize<'de> for KeysGeneralwhere
KeysGeneral: Default,
impl<'de> Deserialize<'de> for KeysGeneralwhere
KeysGeneral: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for KeysGeneral
impl PartialEq for KeysGeneral
Source§impl Serialize for KeysGeneral
impl Serialize for KeysGeneral
impl StructuralPartialEq for KeysGeneral
Auto Trait Implementations§
impl Freeze for KeysGeneral
impl RefUnwindSafe for KeysGeneral
impl Send for KeysGeneral
impl Sync for KeysGeneral
impl Unpin for KeysGeneral
impl UnsafeUnpin for KeysGeneral
impl UnwindSafe for KeysGeneral
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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