Enum qapi_qmp::TransactionAction
source · pub enum TransactionAction {
blockdev_snapshot_sync {
data: BlockdevSnapshotSync,
},
x_block_dirty_bitmap_disable {
data: BlockDirtyBitmap,
},
block_dirty_bitmap_add {
data: BlockDirtyBitmapAdd,
},
abort {
data: Abort,
},
drive_backup {
data: DriveBackup,
},
x_block_dirty_bitmap_enable {
data: BlockDirtyBitmap,
},
block_dirty_bitmap_clear {
data: BlockDirtyBitmap,
},
x_block_dirty_bitmap_merge {
data: BlockDirtyBitmapMerge,
},
blockdev_snapshot_internal_sync {
data: BlockdevSnapshotInternal,
},
blockdev_backup {
data: BlockdevBackup,
},
blockdev_snapshot {
data: BlockdevSnapshot,
},
}
Variants§
blockdev_snapshot_sync
Fields
§
data: BlockdevSnapshotSync
x_block_dirty_bitmap_disable
Fields
§
data: BlockDirtyBitmap
block_dirty_bitmap_add
Fields
§
data: BlockDirtyBitmapAdd
abort
drive_backup
Fields
§
data: DriveBackup
x_block_dirty_bitmap_enable
Fields
§
data: BlockDirtyBitmap
block_dirty_bitmap_clear
Fields
§
data: BlockDirtyBitmap
x_block_dirty_bitmap_merge
Fields
§
data: BlockDirtyBitmapMerge
blockdev_snapshot_internal_sync
Fields
blockdev_backup
Fields
§
data: BlockdevBackup
blockdev_snapshot
Fields
§
data: BlockdevSnapshot
Trait Implementations§
source§impl Clone for TransactionAction
impl Clone for TransactionAction
source§fn clone(&self) -> TransactionAction
fn clone(&self) -> TransactionAction
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TransactionAction
impl Debug for TransactionAction
source§impl<'de> Deserialize<'de> for TransactionAction
impl<'de> Deserialize<'de> for TransactionAction
source§fn 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