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