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