Struct nu_protocol::ParsedKeybinding
source · [−]pub struct ParsedKeybinding {
pub modifier: Value,
pub keycode: Value,
pub event: Value,
pub mode: Value,
}
Expand description
Definition of a parsed keybinding from the config object
Fields
modifier: Value
keycode: Value
event: Value
mode: Value
Trait Implementations
sourceimpl Clone for ParsedKeybinding
impl Clone for ParsedKeybinding
sourcefn clone(&self) -> ParsedKeybinding
fn clone(&self) -> ParsedKeybinding
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ParsedKeybinding
impl Debug for ParsedKeybinding
sourceimpl<'de> Deserialize<'de> for ParsedKeybinding
impl<'de> Deserialize<'de> for ParsedKeybinding
sourcefn 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
sourceimpl Serialize for ParsedKeybinding
impl Serialize for ParsedKeybinding
Auto Trait Implementations
impl !RefUnwindSafe for ParsedKeybinding
impl Send for ParsedKeybinding
impl Sync for ParsedKeybinding
impl Unpin for ParsedKeybinding
impl !UnwindSafe for ParsedKeybinding
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Serialize for T where
T: Serialize + ?Sized,
impl<T> Serialize for T where
T: Serialize + ?Sized,
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<Ok, Error>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more