Struct panda_sys::BlockIOThrottle [−][src]
#[repr(C)]pub struct BlockIOThrottle {Show 38 fields
pub has_device: bool,
pub device: *mut c_char,
pub has_id: bool,
pub id: *mut c_char,
pub bps: i64,
pub bps_rd: i64,
pub bps_wr: i64,
pub iops: i64,
pub iops_rd: i64,
pub iops_wr: i64,
pub has_bps_max: bool,
pub bps_max: i64,
pub has_bps_rd_max: bool,
pub bps_rd_max: i64,
pub has_bps_wr_max: bool,
pub bps_wr_max: i64,
pub has_iops_max: bool,
pub iops_max: i64,
pub has_iops_rd_max: bool,
pub iops_rd_max: i64,
pub has_iops_wr_max: bool,
pub iops_wr_max: i64,
pub has_bps_max_length: bool,
pub bps_max_length: i64,
pub has_bps_rd_max_length: bool,
pub bps_rd_max_length: i64,
pub has_bps_wr_max_length: bool,
pub bps_wr_max_length: i64,
pub has_iops_max_length: bool,
pub iops_max_length: i64,
pub has_iops_rd_max_length: bool,
pub iops_rd_max_length: i64,
pub has_iops_wr_max_length: bool,
pub iops_wr_max_length: i64,
pub has_iops_size: bool,
pub iops_size: i64,
pub has_group: bool,
pub group: *mut c_char,
}
Fields
has_device: bool
device: *mut c_char
has_id: bool
id: *mut c_char
bps: i64
bps_rd: i64
bps_wr: i64
iops: i64
iops_rd: i64
iops_wr: i64
has_bps_max: bool
bps_max: i64
has_bps_rd_max: bool
bps_rd_max: i64
has_bps_wr_max: bool
bps_wr_max: i64
has_iops_max: bool
iops_max: i64
has_iops_rd_max: bool
iops_rd_max: i64
has_iops_wr_max: bool
iops_wr_max: i64
has_bps_max_length: bool
bps_max_length: i64
has_bps_rd_max_length: bool
bps_rd_max_length: i64
has_bps_wr_max_length: bool
bps_wr_max_length: i64
has_iops_max_length: bool
iops_max_length: i64
has_iops_rd_max_length: bool
iops_rd_max_length: i64
has_iops_wr_max_length: bool
iops_wr_max_length: i64
has_iops_size: bool
iops_size: i64
has_group: bool
group: *mut c_char
Trait Implementations
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
Mutably borrows from an owned value. Read more