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