Struct qapi_qmp::BlockIOThrottle
source · [−]pub struct BlockIOThrottle {Show 22 fields
pub iops_size: Option<i32>,
pub bps_rd_max: Option<i32>,
pub iops_rd_max_length: Option<i32>,
pub bps_rd: i32,
pub iops: i32,
pub iops_wr: i32,
pub bps_rd_max_length: Option<i32>,
pub iops_max_length: Option<i32>,
pub bps: i32,
pub bps_wr_max: Option<i32>,
pub iops_rd_max: Option<i32>,
pub iops_wr_max: Option<i32>,
pub device: Option<String>,
pub iops_wr_max_length: Option<i32>,
pub group: Option<String>,
pub bps_wr: i32,
pub iops_max: Option<i32>,
pub iops_rd: i32,
pub bps_wr_max_length: Option<i32>,
pub bps_max_length: Option<i32>,
pub bps_max: Option<i32>,
pub id: Option<String>,
}Fields
iops_size: Option<i32>bps_rd_max: Option<i32>iops_rd_max_length: Option<i32>bps_rd: i32iops: i32iops_wr: i32bps_rd_max_length: Option<i32>iops_max_length: Option<i32>bps: i32bps_wr_max: Option<i32>iops_rd_max: Option<i32>iops_wr_max: Option<i32>device: Option<String>👎 Deprecated
iops_wr_max_length: Option<i32>group: Option<String>bps_wr: i32iops_max: Option<i32>iops_rd: i32bps_wr_max_length: Option<i32>bps_max_length: Option<i32>bps_max: Option<i32>id: Option<String>Trait Implementations
sourceimpl Clone for BlockIOThrottle
impl Clone for BlockIOThrottle
sourcefn clone(&self) -> BlockIOThrottle
fn clone(&self) -> BlockIOThrottle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for BlockIOThrottle
impl Debug for BlockIOThrottle
sourceimpl<'de> Deserialize<'de> for BlockIOThrottle
impl<'de> Deserialize<'de> for BlockIOThrottle
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<BlockIOThrottle> for block_set_io_throttle
impl From<BlockIOThrottle> for block_set_io_throttle
sourcefn from(val: BlockIOThrottle) -> Self
fn from(val: BlockIOThrottle) -> Self
Converts to this type from the input type.
sourceimpl Serialize for BlockIOThrottle
impl Serialize for BlockIOThrottle
Auto Trait Implementations
impl RefUnwindSafe for BlockIOThrottle
impl Send for BlockIOThrottle
impl Sync for BlockIOThrottle
impl Unpin for BlockIOThrottle
impl UnwindSafe for BlockIOThrottle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more