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
vpc
Fields of vpc
vpc: BlockdevCreateOptionsVpc |
file
Fields of file
file: BlockdevCreateOptionsFile |
parallels
Fields of parallels
parallels: BlockdevCreateOptionsParallels |
gluster
Fields of gluster
gluster: BlockdevCreateOptionsGluster |
qcow
Fields of qcow
qcow: BlockdevCreateOptionsQcow |
qed
Fields of qed
qed: BlockdevCreateOptionsQed |
rbd
Fields of rbd
rbd: BlockdevCreateOptionsRbd |
qcow2
Fields of qcow2
qcow2: BlockdevCreateOptionsQcow2 |
sheepdog
Fields of sheepdog
sheepdog: BlockdevCreateOptionsSheepdog |
vdi
Fields of vdi
vdi: BlockdevCreateOptionsVdi |
vhdx
Fields of vhdx
vhdx: BlockdevCreateOptionsVhdx |
nfs
Fields of nfs
nfs: BlockdevCreateOptionsNfs |
luks
Fields of luks
luks: BlockdevCreateOptionsLUKS |
ssh
Fields of ssh
ssh: BlockdevCreateOptionsSsh |
Methods
impl BlockdevCreateOptions
[src]
impl BlockdevCreateOptions
pub fn driver(&self) -> BlockdevDriver
[src]
pub fn driver(&self) -> BlockdevDriver
Trait Implementations
impl Debug for BlockdevCreateOptions
[src]
impl Debug for BlockdevCreateOptions
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for BlockdevCreateOptions
[src]
impl Clone for BlockdevCreateOptions
fn clone(&self) -> BlockdevCreateOptions
[src]
fn clone(&self) -> BlockdevCreateOptions
Returns 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 BlockdevCreateOptions
impl Sync for BlockdevCreateOptions
impl Sync for BlockdevCreateOptions