pub struct GlobalKeyBinding {
pub key: String,
pub action: Value,
}Expand description
A single global key binding.
Fields§
§key: StringKey name
action: ValueAction to perform
Trait Implementations§
Source§impl Clone for GlobalKeyBinding
impl Clone for GlobalKeyBinding
Source§fn clone(&self) -> GlobalKeyBinding
fn clone(&self) -> GlobalKeyBinding
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 GlobalKeyBinding
impl Debug for GlobalKeyBinding
Source§impl<'de> Deserialize<'de> for GlobalKeyBinding
impl<'de> Deserialize<'de> for GlobalKeyBinding
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
Auto Trait Implementations§
impl Freeze for GlobalKeyBinding
impl RefUnwindSafe for GlobalKeyBinding
impl Send for GlobalKeyBinding
impl Sync for GlobalKeyBinding
impl Unpin for GlobalKeyBinding
impl UnsafeUnpin for GlobalKeyBinding
impl UnwindSafe for GlobalKeyBinding
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