Struct qapi_qmp::InputKeyEventWrapper
source · [−]#[repr(transparent)]pub struct InputKeyEventWrapper {
pub data: InputKeyEvent,
}Fields
data: InputKeyEventImplementations
sourceimpl InputKeyEventWrapper
impl InputKeyEventWrapper
pub fn into_inner(self) -> InputKeyEvent
Trait Implementations
sourceimpl AsRef<InputKeyEvent> for InputKeyEventWrapper
impl AsRef<InputKeyEvent> for InputKeyEventWrapper
sourcefn as_ref(&self) -> &InputKeyEvent
fn as_ref(&self) -> &InputKeyEvent
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for InputKeyEventWrapper
impl Clone for InputKeyEventWrapper
sourcefn clone(&self) -> InputKeyEventWrapper
fn clone(&self) -> InputKeyEventWrapper
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 InputKeyEventWrapper
impl Debug for InputKeyEventWrapper
sourceimpl Deref for InputKeyEventWrapper
impl Deref for InputKeyEventWrapper
type Target = InputKeyEvent
type Target = InputKeyEvent
The resulting type after dereferencing.
sourceimpl<'de> Deserialize<'de> for InputKeyEventWrapper
impl<'de> Deserialize<'de> for InputKeyEventWrapper
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 From<InputKeyEventWrapper> for InputEvent
impl From<InputKeyEventWrapper> for InputEvent
sourcefn from(val: InputKeyEventWrapper) -> Self
fn from(val: InputKeyEventWrapper) -> Self
Converts to this type from the input type.
sourceimpl<T: Into<InputKeyEvent>> From<T> for InputKeyEventWrapper
impl<T: Into<InputKeyEvent>> From<T> for InputKeyEventWrapper
sourceimpl Serialize for InputKeyEventWrapper
impl Serialize for InputKeyEventWrapper
Auto Trait Implementations
impl RefUnwindSafe for InputKeyEventWrapper
impl Send for InputKeyEventWrapper
impl Sync for InputKeyEventWrapper
impl Unpin for InputKeyEventWrapper
impl UnwindSafe for InputKeyEventWrapper
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> 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