Enum qapi_qmp::BlockdevCreateOptions [−][src]
pub enum BlockdevCreateOptions {
vpc {
vpc: BlockdevCreateOptionsVpc,
},
file {
file: BlockdevCreateOptionsFile,
},
parallels {
parallels: BlockdevCreateOptionsParallels,
},
gluster {
gluster: BlockdevCreateOptionsGluster,
},
qcow {
qcow: BlockdevCreateOptionsQcow,
},
qed {
qed: BlockdevCreateOptionsQed,
},
rbd {
rbd: BlockdevCreateOptionsRbd,
},
qcow2 {
qcow2: BlockdevCreateOptionsQcow2,
},
sheepdog {
sheepdog: BlockdevCreateOptionsSheepdog,
},
vdi {
vdi: BlockdevCreateOptionsVdi,
},
vhdx {
vhdx: BlockdevCreateOptionsVhdx,
},
nfs {
nfs: BlockdevCreateOptionsNfs,
},
luks {
luks: BlockdevCreateOptionsLUKS,
},
ssh {
ssh: BlockdevCreateOptionsSsh,
},
}Variants
vpcFields of vpc
vpc: BlockdevCreateOptionsVpc |
fileFields of file
file: BlockdevCreateOptionsFile |
parallelsFields of parallels
parallels: BlockdevCreateOptionsParallels |
glusterFields of gluster
gluster: BlockdevCreateOptionsGluster |
qcowFields of qcow
qcow: BlockdevCreateOptionsQcow |
qedFields of qed
qed: BlockdevCreateOptionsQed |
rbdFields of rbd
rbd: BlockdevCreateOptionsRbd |
qcow2Fields of qcow2
qcow2: BlockdevCreateOptionsQcow2 |
sheepdogFields of sheepdog
sheepdog: BlockdevCreateOptionsSheepdog |
vdiFields of vdi
vdi: BlockdevCreateOptionsVdi |
vhdxFields of vhdx
vhdx: BlockdevCreateOptionsVhdx |
nfsFields of nfs
nfs: BlockdevCreateOptionsNfs |
luksFields of luks
luks: BlockdevCreateOptionsLUKS |
sshFields of ssh
ssh: BlockdevCreateOptionsSsh |
Methods
impl BlockdevCreateOptions[src]
impl BlockdevCreateOptionspub fn driver(&self) -> BlockdevDriver[src]
pub fn driver(&self) -> BlockdevDriverTrait Implementations
impl Debug for BlockdevCreateOptions[src]
impl Debug for BlockdevCreateOptionsfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for BlockdevCreateOptions[src]
impl Clone for BlockdevCreateOptionsfn clone(&self) -> BlockdevCreateOptions[src]
fn clone(&self) -> BlockdevCreateOptionsReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for BlockdevCreateOptions
impl Send for BlockdevCreateOptionsimpl Sync for BlockdevCreateOptions
impl Sync for BlockdevCreateOptions