Enum qapi_qmp::BlockdevDriver
source · [−]pub enum BlockdevDriver {
Show 42 variants
blkdebug,
blklogwrites,
blkreplay,
blkverify,
bochs,
cloop,
compress,
copy_before_write,
copy_on_read,
dmg,
file,
snapshot_access,
ftp,
ftps,
gluster,
host_cdrom,
host_device,
http,
https,
iscsi,
luks,
nbd,
nfs,
null_aio,
null_co,
nvme,
parallels,
preallocate,
qcow,
qcow2,
qed,
quorum,
raw,
rbd,
replication,
ssh,
throttle,
vdi,
vhdx,
vmdk,
vpc,
vvfat,
}Variants
blkdebug
blklogwrites
blkreplay
blkverify
bochs
cloop
compress
copy_before_write
copy_on_read
dmg
file
snapshot_access
ftp
ftps
gluster
host_cdrom
host_device
http
https
iscsi
luks
nbd
nfs
null_aio
null_co
nvme
parallels
preallocate
qcow
qcow2
qed
quorum
raw
rbd
replication
ssh
throttle
vdi
vhdx
vmdk
vpc
vvfat
Trait Implementations
sourceimpl Clone for BlockdevDriver
impl Clone for BlockdevDriver
sourcefn clone(&self) -> BlockdevDriver
fn clone(&self) -> BlockdevDriver
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 moresourceimpl Debug for BlockdevDriver
impl Debug for BlockdevDriver
sourceimpl<'de> Deserialize<'de> for BlockdevDriver
impl<'de> Deserialize<'de> for BlockdevDriver
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 Enum for BlockdevDriver
impl Enum for BlockdevDriver
sourceimpl FromStr for BlockdevDriver
impl FromStr for BlockdevDriver
sourceimpl Hash for BlockdevDriver
impl Hash for BlockdevDriver
sourceimpl Ord for BlockdevDriver
impl Ord for BlockdevDriver
sourcefn cmp(&self, other: &BlockdevDriver) -> Ordering
fn cmp(&self, other: &BlockdevDriver) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<BlockdevDriver> for BlockdevDriver
impl PartialEq<BlockdevDriver> for BlockdevDriver
sourcefn eq(&self, other: &BlockdevDriver) -> bool
fn eq(&self, other: &BlockdevDriver) -> bool
sourceimpl PartialOrd<BlockdevDriver> for BlockdevDriver
impl PartialOrd<BlockdevDriver> for BlockdevDriver
sourcefn partial_cmp(&self, other: &BlockdevDriver) -> Option<Ordering>
fn partial_cmp(&self, other: &BlockdevDriver) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for BlockdevDriver
impl Serialize for BlockdevDriver
impl Copy for BlockdevDriver
impl Eq for BlockdevDriver
impl StructuralEq for BlockdevDriver
impl StructuralPartialEq for BlockdevDriver
Auto Trait Implementations
impl RefUnwindSafe for BlockdevDriver
impl Send for BlockdevDriver
impl Sync for BlockdevDriver
impl Unpin for BlockdevDriver
impl UnwindSafe for BlockdevDriver
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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