Enum qapi_qmp::BlockdevOptions
[−]
[src]
pub enum BlockdevOptions { quorum { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, read_pattern: Option<QuorumReadPattern>, vote_threshold: isize, rewrite_corrupted: Option<bool>, children: Vec<BlockdevRef>, blkverify: Option<bool>, }, nbd { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, export: Option<String>, tls_creds: Option<String>, server: SocketAddress, }, host_device { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, filename: String, pr_manager: Option<String>, aio: Option<BlockdevAioOptions>, locking: Option<OnOffAuto>, }, gluster { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, volume: String, server: Vec<SocketAddress>, path: String, debug: Option<isize>, logfile: Option<String>, }, vvfat { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, dir: String, label: Option<String>, rw: Option<bool>, floppy: Option<bool>, fat_type: Option<isize>, }, raw { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, size: Option<isize>, offset: Option<isize>, }, null_co { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, size: Option<isize>, latency_ns: Option<u64>, }, host_cdrom { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, filename: String, pr_manager: Option<String>, aio: Option<BlockdevAioOptions>, locking: Option<OnOffAuto>, }, nfs { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, server: NFSServer, group: Option<isize>, tcp_syn_count: Option<isize>, user: Option<isize>, debug: Option<isize>, page_cache_size: Option<isize>, readahead_size: Option<isize>, path: String, }, vxhs { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, vdisk_id: String, tls_creds: Option<String>, server: InetSocketAddressBase, }, ftp { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, }, vdi { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, luks { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, key_secret: Option<String>, }, iscsi { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, portal: String, timeout: Option<isize>, password_secret: Option<String>, header_digest: Option<IscsiHeaderDigest>, transport: IscsiTransport, lun: Option<isize>, initiator_name: Option<String>, target: String, user: Option<String>, }, null_aio { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, size: Option<isize>, latency_ns: Option<u64>, }, ssh { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, server: InetSocketAddress, user: Option<String>, path: String, }, rbd { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, snapshot: Option<String>, user: Option<String>, conf: Option<String>, image: String, server: Option<Vec<InetSocketAddressBase>>, pool: String, }, blkdebug { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, opt_discard: Option<i32>, max_transfer: Option<i32>, image: BlockdevRef, opt_write_zero: Option<i32>, max_discard: Option<i32>, inject_error: Option<Vec<BlkdebugInjectErrorOptions>>, set_state: Option<Vec<BlkdebugSetStateOptions>>, align: Option<isize>, config: Option<String>, max_write_zero: Option<i32>, }, replication { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, top_id: Option<String>, mode: ReplicationMode, }, qcow2 { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, pass_discard_snapshot: Option<bool>, overlap_check: Option<Qcow2OverlapChecks>, refcount_cache_size: Option<isize>, pass_discard_request: Option<bool>, cache_clean_interval: Option<isize>, cache_size: Option<isize>, lazy_refcounts: Option<bool>, encrypt: Option<BlockdevQcow2Encryption>, pass_discard_other: Option<bool>, l2_cache_size: Option<isize>, }, vmdk { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, backing: Option<BlockdevRefOrNull>, }, http { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, cookie: Option<String>, cookie_secret: Option<String>, }, bochs { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, cloop { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, parallels { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, vpc { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, ftps { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, sslverify: Option<bool>, }, file { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, filename: String, pr_manager: Option<String>, aio: Option<BlockdevAioOptions>, locking: Option<OnOffAuto>, }, blkverify { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, test: BlockdevRef, raw: BlockdevRef, }, throttle { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, throttle_group: String, }, dmg { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, qcow { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, encrypt: Option<BlockdevQcowEncryption>, }, qed { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, backing: Option<BlockdevRefOrNull>, }, https { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, cookie_secret: Option<String>, cookie: Option<String>, sslverify: Option<bool>, }, sheepdog { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, snap_id: Option<u32>, tag: Option<String>, vdi: String, server: SocketAddress, }, vhdx { node_name: Option<String>, read_only: Option<bool>, force_share: Option<bool>, cache: Option<BlockdevCacheOptions>, detect_zeroes: Option<BlockdevDetectZeroesOptions>, discard: Option<BlockdevDiscardOptions>, file: BlockdevRef, }, }
Variants
quorum
Fields of quorum
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
read_pattern: Option<QuorumReadPattern> | |
vote_threshold: isize | |
rewrite_corrupted: Option<bool> | |
children: Vec<BlockdevRef> | |
blkverify: Option<bool> |
nbd
Fields of nbd
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
export: Option<String> | |
tls_creds: Option<String> | |
server: SocketAddress |
host_device
Fields of host_device
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
filename: String | |
pr_manager: Option<String> | |
aio: Option<BlockdevAioOptions> | |
locking: Option<OnOffAuto> |
gluster
Fields of gluster
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
volume: String | |
server: Vec<SocketAddress> | |
path: String | |
debug: Option<isize> | |
logfile: Option<String> |
vvfat
Fields of vvfat
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
dir: String | |
label: Option<String> | |
rw: Option<bool> | |
floppy: Option<bool> | |
fat_type: Option<isize> |
raw
Fields of raw
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
size: Option<isize> | |
offset: Option<isize> |
null_co
Fields of null_co
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
size: Option<isize> | |
latency_ns: Option<u64> |
host_cdrom
Fields of host_cdrom
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
filename: String | |
pr_manager: Option<String> | |
aio: Option<BlockdevAioOptions> | |
locking: Option<OnOffAuto> |
nfs
Fields of nfs
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
server: NFSServer | |
group: Option<isize> | |
tcp_syn_count: Option<isize> | |
user: Option<isize> | |
debug: Option<isize> | |
page_cache_size: Option<isize> | |
readahead_size: Option<isize> | |
path: String |
vxhs
Fields of vxhs
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
vdisk_id: String | |
tls_creds: Option<String> | |
server: InetSocketAddressBase |
ftp
Fields of ftp
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> |
vdi
Fields of vdi
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
luks
Fields of luks
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
key_secret: Option<String> |
iscsi
Fields of iscsi
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
portal: String | |
timeout: Option<isize> | |
password_secret: Option<String> | |
header_digest: Option<IscsiHeaderDigest> | |
transport: IscsiTransport | |
lun: Option<isize> | |
initiator_name: Option<String> | |
target: String | |
user: Option<String> |
null_aio
Fields of null_aio
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
size: Option<isize> | |
latency_ns: Option<u64> |
ssh
Fields of ssh
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
server: InetSocketAddress | |
user: Option<String> | |
path: String |
rbd
Fields of rbd
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
snapshot: Option<String> | |
user: Option<String> | |
conf: Option<String> | |
image: String | |
server: Option<Vec<InetSocketAddressBase>> | |
pool: String |
blkdebug
Fields of blkdebug
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
opt_discard: Option<i32> | |
max_transfer: Option<i32> | |
image: BlockdevRef | |
opt_write_zero: Option<i32> | |
max_discard: Option<i32> | |
inject_error: Option<Vec<BlkdebugInjectErrorOptions>> | |
set_state: Option<Vec<BlkdebugSetStateOptions>> | |
align: Option<isize> | |
config: Option<String> | |
max_write_zero: Option<i32> |
replication
Fields of replication
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
top_id: Option<String> | |
mode: ReplicationMode |
qcow2
Fields of qcow2
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
pass_discard_snapshot: Option<bool> | |
overlap_check: Option<Qcow2OverlapChecks> | |
refcount_cache_size: Option<isize> | |
pass_discard_request: Option<bool> | |
cache_clean_interval: Option<isize> | |
cache_size: Option<isize> | |
lazy_refcounts: Option<bool> | |
encrypt: Option<BlockdevQcow2Encryption> | |
pass_discard_other: Option<bool> | |
l2_cache_size: Option<isize> |
vmdk
Fields of vmdk
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
backing: Option<BlockdevRefOrNull> |
http
Fields of http
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
bochs
Fields of bochs
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
cloop
Fields of cloop
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
parallels
Fields of parallels
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
vpc
Fields of vpc
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
ftps
Fields of ftps
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
sslverify: Option<bool> |
file
Fields of file
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
filename: String | |
pr_manager: Option<String> | |
aio: Option<BlockdevAioOptions> | |
locking: Option<OnOffAuto> |
blkverify
Fields of blkverify
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
test: BlockdevRef | |
raw: BlockdevRef |
throttle
Fields of throttle
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef | |
throttle_group: String |
dmg
Fields of dmg
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
qcow
Fields of qcow
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
encrypt: Option<BlockdevQcowEncryption> |
qed
Fields of qed
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
backing: Option<BlockdevRefOrNull> |
https
Fields of https
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
sslverify: Option<bool> |
sheepdog
Fields of sheepdog
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
snap_id: Option<u32> | |
tag: Option<String> | |
vdi: String | |
server: SocketAddress |
vhdx
Fields of vhdx
node_name: Option<String> | |
read_only: Option<bool> | |
cache: Option<BlockdevCacheOptions> | |
detect_zeroes: Option<BlockdevDetectZeroesOptions> | |
discard: Option<BlockdevDiscardOptions> | |
file: BlockdevRef |
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