Struct podman_api_stubs::models::LinuxBlockIo [−][src]
pub struct LinuxBlockIo {
pub leaf_weight: Option<i64>,
pub throttle_read_bps_device: Option<Vec<LinuxThrottleDevice>>,
pub throttle_read_iops_device: Option<Vec<LinuxThrottleDevice>>,
pub throttle_write_bps_device: Option<Vec<LinuxThrottleDevice>>,
pub throttle_write_iops_device: Option<Vec<LinuxThrottleDevice>>,
pub weight: Option<i64>,
pub weight_device: Option<Vec<LinuxWeightDevice>>,
}
Expand description
LinuxBlockIO for Linux cgroup ‘blkio’ resource management
Fields
leaf_weight: Option<i64>
throttle_read_bps_device: Option<Vec<LinuxThrottleDevice>>
throttle_read_iops_device: Option<Vec<LinuxThrottleDevice>>
throttle_write_bps_device: Option<Vec<LinuxThrottleDevice>>
throttle_write_iops_device: Option<Vec<LinuxThrottleDevice>>
weight: Option<i64>
weight_device: Option<Vec<LinuxWeightDevice>>
Implementations
pub fn set_throttle_read_bps_device(
&mut self,
throttle_read_bps_device: Vec<LinuxThrottleDevice>
)
pub fn with_throttle_read_bps_device(
self,
throttle_read_bps_device: Vec<LinuxThrottleDevice>
) -> LinuxBlockIo
pub fn set_throttle_read_iops_device(
&mut self,
throttle_read_iops_device: Vec<LinuxThrottleDevice>
)
pub fn with_throttle_read_iops_device(
self,
throttle_read_iops_device: Vec<LinuxThrottleDevice>
) -> LinuxBlockIo
pub fn set_throttle_write_bps_device(
&mut self,
throttle_write_bps_device: Vec<LinuxThrottleDevice>
)
pub fn with_throttle_write_bps_device(
self,
throttle_write_bps_device: Vec<LinuxThrottleDevice>
) -> LinuxBlockIo
pub fn set_throttle_write_iops_device(
&mut self,
throttle_write_iops_device: Vec<LinuxThrottleDevice>
)
pub fn with_throttle_write_iops_device(
self,
throttle_write_iops_device: Vec<LinuxThrottleDevice>
) -> LinuxBlockIo
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for LinuxBlockIo
impl Send for LinuxBlockIo
impl Sync for LinuxBlockIo
impl Unpin for LinuxBlockIo
impl UnwindSafe for LinuxBlockIo
Blanket Implementations
Mutably borrows from an owned value. Read more