[−][src]Struct qapi_qmp::BlockDeviceInfo
Fields
iops_wr: isize
bps_rd_max_length: Option<isize>
group: Option<String>
bps_wr: isize
iops_rd: isize
backing_file: Option<String>
bps_rd_max: Option<isize>
bps_wr_max: Option<isize>
iops_max: Option<isize>
iops_size: Option<isize>
bps: isize
bps_max: Option<isize>
bps_rd: isize
detect_zeroes: BlockdevDetectZeroesOptions
drv: String
backing_file_depth: isize
cache: BlockdevCacheInfo
iops_wr_max: Option<isize>
file: String
iops_max_length: Option<isize>
node_name: Option<String>
write_threshold: isize
ro: bool
iops_rd_max_length: Option<isize>
encrypted: bool
encryption_key_missing: bool
👎 Deprecated
iops_wr_max_length: Option<isize>
iops_rd_max: Option<isize>
bps_wr_max_length: Option<isize>
iops: isize
bps_max_length: Option<isize>
dirty_bitmaps: Option<Vec<BlockDirtyInfo>>
image: ImageInfo
Trait Implementations
impl Clone for BlockDeviceInfo
[src]
pub fn clone(&self) -> BlockDeviceInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BlockDeviceInfo
[src]
impl<'de> Deserialize<'de> for BlockDeviceInfo
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for BlockDeviceInfo
[src]
Auto Trait Implementations
impl RefUnwindSafe for BlockDeviceInfo
impl Send for BlockDeviceInfo
impl Sync for BlockDeviceInfo
impl Unpin for BlockDeviceInfo
impl UnwindSafe for BlockDeviceInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,