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