Enum qapi_qmp::BlockStatsSpecific
source · pub enum BlockStatsSpecific {
Show 47 variants
file(BlockStatsSpecificFile),
host_device(BlockStatsSpecificFile),
nvme(BlockStatsSpecificNvme),
blkdebug,
blklogwrites,
blkreplay,
blkverify,
bochs,
cloop,
compress,
copy_before_write,
copy_on_read,
dmg,
snapshot_access,
ftp,
ftps,
gluster,
host_cdrom,
http,
https,
io_uring,
iscsi,
luks,
nbd,
nfs,
null_aio,
null_co,
nvme_io_uring,
parallels,
preallocate,
qcow,
qcow2,
qed,
quorum,
raw,
rbd,
replication,
ssh,
throttle,
vdi,
vhdx,
virtio_blk_vfio_pci,
virtio_blk_vhost_user,
virtio_blk_vhost_vdpa,
vmdk,
vpc,
vvfat,
}
Variants§
file(BlockStatsSpecificFile)
host_device(BlockStatsSpecificFile)
nvme(BlockStatsSpecificNvme)
blkdebug
blklogwrites
blkreplay
blkverify
bochs
cloop
compress
copy_before_write
copy_on_read
dmg
snapshot_access
ftp
ftps
gluster
host_cdrom
http
https
io_uring
iscsi
luks
nbd
nfs
null_aio
null_co
nvme_io_uring
parallels
preallocate
qcow
qcow2
qed
quorum
raw
rbd
replication
ssh
throttle
vdi
vhdx
virtio_blk_vfio_pci
virtio_blk_vhost_user
virtio_blk_vhost_vdpa
vmdk
vpc
vvfat
Implementations§
source§impl BlockStatsSpecific
impl BlockStatsSpecific
pub fn driver(&self) -> BlockdevDriver
Trait Implementations§
source§impl Clone for BlockStatsSpecific
impl Clone for BlockStatsSpecific
source§fn clone(&self) -> BlockStatsSpecific
fn clone(&self) -> BlockStatsSpecific
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 BlockStatsSpecific
impl Debug for BlockStatsSpecific
source§impl<'de> Deserialize<'de> for BlockStatsSpecific
impl<'de> Deserialize<'de> for BlockStatsSpecific
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
source§impl From<BlockStatsSpecificNvme> for BlockStatsSpecific
impl From<BlockStatsSpecificNvme> for BlockStatsSpecific
source§fn from(val: BlockStatsSpecificNvme) -> Self
fn from(val: BlockStatsSpecificNvme) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for BlockStatsSpecific
impl Send for BlockStatsSpecific
impl Sync for BlockStatsSpecific
impl Unpin for BlockStatsSpecific
impl UnwindSafe for BlockStatsSpecific
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more