Enum qapi_qmp::BlockdevOptions
[−]
[src]
pub enum BlockdevOptions { vpc { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, rbd { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, image: String, conf: Option<String>, snapshot: Option<String>, user: Option<String>, server: Option<Vec<InetSocketAddressBase>>, pool: String, }, qed { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, backing: Option<BlockdevRefOrNull>, }, blkverify { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, raw: BlockdevRef, test: BlockdevRef, }, file { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, filename: String, locking: Option<OnOffAuto>, aio: Option<BlockdevAioOptions>, pr_manager: Option<String>, }, https { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, cookie: Option<String>, cookie_secret: Option<String>, sslverify: Option<bool>, }, throttle { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, throttle_group: String, file: BlockdevRef, }, vxhs { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, tls_creds: Option<String>, server: InetSocketAddressBase, vdisk_id: String, }, qcow2 { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, pass_discard_snapshot: Option<bool>, l2_cache_size: Option<isize>, lazy_refcounts: Option<bool>, cache_size: Option<isize>, overlap_check: Option<Qcow2OverlapChecks>, refcount_cache_size: Option<isize>, pass_discard_request: Option<bool>, pass_discard_other: Option<bool>, cache_clean_interval: Option<isize>, encrypt: Option<BlockdevQcow2Encryption>, }, vvfat { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, label: Option<String>, floppy: Option<bool>, fat_type: Option<isize>, dir: String, rw: Option<bool>, }, nbd { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, server: SocketAddress, tls_creds: Option<String>, export: Option<String>, }, luks { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, key_secret: Option<String>, }, sheepdog { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, tag: Option<String>, vdi: String, server: SocketAddress, snap_id: Option<u32>, }, null_aio { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, latency_ns: Option<u64>, size: Option<isize>, }, null_co { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, latency_ns: Option<u64>, size: Option<isize>, }, replication { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, top_id: Option<String>, mode: ReplicationMode, }, gluster { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, logfile: Option<String>, path: String, server: Vec<SocketAddress>, volume: String, debug: Option<isize>, }, host_device { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, filename: String, locking: Option<OnOffAuto>, aio: Option<BlockdevAioOptions>, pr_manager: Option<String>, }, nfs { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, readahead_size: Option<isize>, tcp_syn_count: Option<isize>, page_cache_size: Option<isize>, group: Option<isize>, server: NFSServer, path: String, debug: Option<isize>, user: Option<isize>, }, iscsi { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, header_digest: Option<IscsiHeaderDigest>, initiator_name: Option<String>, password_secret: Option<String>, user: Option<String>, timeout: Option<isize>, target: String, lun: Option<isize>, transport: IscsiTransport, portal: String, }, ftps { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, sslverify: Option<bool>, }, blkdebug { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, align: Option<isize>, opt_discard: Option<i32>, max_discard: Option<i32>, opt_write_zero: Option<i32>, max_write_zero: Option<i32>, max_transfer: Option<i32>, config: Option<String>, inject_error: Option<Vec<BlkdebugInjectErrorOptions>>, image: BlockdevRef, set_state: Option<Vec<BlkdebugSetStateOptions>>, }, quorum { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, children: Vec<BlockdevRef>, vote_threshold: isize, read_pattern: Option<QuorumReadPattern>, blkverify: Option<bool>, rewrite_corrupted: Option<bool>, }, vmdk { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, backing: Option<BlockdevRefOrNull>, }, cloop { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, parallels { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, qcow { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, encrypt: Option<BlockdevQcowEncryption>, }, bochs { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, ftp { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, }, raw { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, offset: Option<isize>, size: Option<isize>, }, http { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, cookie: Option<String>, cookie_secret: Option<String>, }, vhdx { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, ssh { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, path: String, server: InetSocketAddress, user: Option<String>, }, vdi { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, dmg { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, file: BlockdevRef, }, host_cdrom { discard: Option<BlockdevDiscardOptions>, force_share: Option<bool>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, cache: Option<BlockdevCacheOptions>, node_name: Option<String>, read_only: Option<bool>, filename: String, locking: Option<OnOffAuto>, aio: Option<BlockdevAioOptions>, pr_manager: Option<String>, }, }
Variants
vpc
Fields of vpc
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
rbd
Fields of rbd
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
image: String | |
conf: Option<String> | |
snapshot: Option<String> | |
user: Option<String> | |
server: Option<Vec<InetSocketAddressBase>> | |
pool: String |
qed
Fields of qed
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
backing: Option<BlockdevRefOrNull> |
blkverify
Fields of blkverify
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
raw: BlockdevRef | |
test: BlockdevRef |
file
Fields of file
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
filename: String | |
locking: Option<OnOffAuto> | |
aio: Option<BlockdevAioOptions> | |
pr_manager: Option<String> |
https
Fields of https
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
sslverify: Option<bool> |
throttle
Fields of throttle
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
throttle_group: String | |
file: BlockdevRef |
vxhs
Fields of vxhs
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
tls_creds: Option<String> | |
server: InetSocketAddressBase | |
vdisk_id: String |
qcow2
Fields of qcow2
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
pass_discard_snapshot: Option<bool> | |
l2_cache_size: Option<isize> | |
lazy_refcounts: Option<bool> | |
cache_size: Option<isize> | |
overlap_check: Option<Qcow2OverlapChecks> | |
refcount_cache_size: Option<isize> | |
pass_discard_request: Option<bool> | |
pass_discard_other: Option<bool> | |
cache_clean_interval: Option<isize> | |
encrypt: Option<BlockdevQcow2Encryption> |
vvfat
Fields of vvfat
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
label: Option<String> | |
floppy: Option<bool> | |
fat_type: Option<isize> | |
dir: String | |
rw: Option<bool> |
nbd
Fields of nbd
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
server: SocketAddress | |
tls_creds: Option<String> | |
export: Option<String> |
luks
Fields of luks
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
key_secret: Option<String> |
sheepdog
Fields of sheepdog
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
tag: Option<String> | |
vdi: String | |
server: SocketAddress | |
snap_id: Option<u32> |
null_aio
Fields of null_aio
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
latency_ns: Option<u64> | |
size: Option<isize> |
null_co
Fields of null_co
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
latency_ns: Option<u64> | |
size: Option<isize> |
replication
Fields of replication
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
top_id: Option<String> | |
mode: ReplicationMode |
gluster
Fields of gluster
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
logfile: Option<String> | |
path: String | |
server: Vec<SocketAddress> | |
volume: String | |
debug: Option<isize> |
host_device
Fields of host_device
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
filename: String | |
locking: Option<OnOffAuto> | |
aio: Option<BlockdevAioOptions> | |
pr_manager: Option<String> |
nfs
Fields of nfs
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
readahead_size: Option<isize> | |
tcp_syn_count: Option<isize> | |
page_cache_size: Option<isize> | |
group: Option<isize> | |
server: NFSServer | |
path: String | |
debug: Option<isize> | |
user: Option<isize> |
iscsi
Fields of iscsi
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
header_digest: Option<IscsiHeaderDigest> | |
initiator_name: Option<String> | |
password_secret: Option<String> | |
user: Option<String> | |
timeout: Option<isize> | |
target: String | |
lun: Option<isize> | |
transport: IscsiTransport | |
portal: String |
ftps
Fields of ftps
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
sslverify: Option<bool> |
blkdebug
Fields of blkdebug
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
align: Option<isize> | |
opt_discard: Option<i32> | |
max_discard: Option<i32> | |
opt_write_zero: Option<i32> | |
max_write_zero: Option<i32> | |
max_transfer: Option<i32> | |
config: Option<String> | |
inject_error: Option<Vec<BlkdebugInjectErrorOptions>> | |
image: BlockdevRef | |
set_state: Option<Vec<BlkdebugSetStateOptions>> |
quorum
Fields of quorum
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
children: Vec<BlockdevRef> | |
vote_threshold: isize | |
read_pattern: Option<QuorumReadPattern> | |
blkverify: Option<bool> | |
rewrite_corrupted: Option<bool> |
vmdk
Fields of vmdk
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
backing: Option<BlockdevRefOrNull> |
cloop
Fields of cloop
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
parallels
Fields of parallels
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
qcow
Fields of qcow
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
encrypt: Option<BlockdevQcowEncryption> |
bochs
Fields of bochs
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
ftp
Fields of ftp
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> |
raw
Fields of raw
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
offset: Option<isize> | |
size: Option<isize> |
http
Fields of http
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
vhdx
Fields of vhdx
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
ssh
Fields of ssh
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
path: String | |
server: InetSocketAddress | |
user: Option<String> |
vdi
Fields of vdi
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
dmg
Fields of dmg
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
file: BlockdevRef |
host_cdrom
Fields of host_cdrom
discard: Option<BlockdevDiscardOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
cache: Option<BlockdevCacheOptions> | |
node_name: Option<String> | |
read_only: Option<bool> | |
filename: String | |
locking: Option<OnOffAuto> | |
aio: Option<BlockdevAioOptions> | |
pr_manager: Option<String> |
Methods
impl BlockdevOptions
[src]
pub fn driver(&self) -> BlockdevDriver
[src]
Trait Implementations
impl Debug for BlockdevOptions
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for BlockdevOptions
[src]
fn clone(&self) -> BlockdevOptions
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more