Struct qapi_qmp::BlockIOThrottle
source · pub struct BlockIOThrottle {Show 22 fields
pub bps_max: Option<i64>,
pub bps_max_length: Option<i64>,
pub bps_rd_max: Option<i64>,
pub bps_rd_max_length: Option<i64>,
pub bps_wr_max: Option<i64>,
pub bps_wr_max_length: Option<i64>,
pub device: Option<String>,
pub group: Option<String>,
pub id: Option<String>,
pub iops_max: Option<i64>,
pub iops_max_length: Option<i64>,
pub iops_rd_max: Option<i64>,
pub iops_rd_max_length: Option<i64>,
pub iops_size: Option<i64>,
pub iops_wr_max: Option<i64>,
pub iops_wr_max_length: Option<i64>,
pub bps: i64,
pub bps_rd: i64,
pub bps_wr: i64,
pub iops: i64,
pub iops_rd: i64,
pub iops_wr: i64,
}
Fields§
§bps_max: Option<i64>
§bps_max_length: Option<i64>
§bps_rd_max: Option<i64>
§bps_rd_max_length: Option<i64>
§bps_wr_max: Option<i64>
§bps_wr_max_length: Option<i64>
§device: Option<String>
👎Deprecated
§group: Option<String>
§id: Option<String>
§iops_max: Option<i64>
§iops_max_length: Option<i64>
§iops_rd_max: Option<i64>
§iops_rd_max_length: Option<i64>
§iops_size: Option<i64>
§iops_wr_max: Option<i64>
§iops_wr_max_length: Option<i64>
§bps: i64
§bps_rd: i64
§bps_wr: i64
§iops: i64
§iops_rd: i64
§iops_wr: i64
Trait Implementations§
source§impl Clone for BlockIOThrottle
impl Clone for BlockIOThrottle
source§fn clone(&self) -> BlockIOThrottle
fn clone(&self) -> BlockIOThrottle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BlockIOThrottle
impl Debug for BlockIOThrottle
source§impl<'de> Deserialize<'de> for BlockIOThrottle
impl<'de> Deserialize<'de> for BlockIOThrottle
source§fn 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
source§impl From<BlockIOThrottle> for block_set_io_throttle
impl From<BlockIOThrottle> for block_set_io_throttle
source§fn from(val: BlockIOThrottle) -> Self
fn from(val: BlockIOThrottle) -> Self
Converts to this type from the input type.
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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more