pub struct CpuResources {
pub shares: Option<u64>,
pub quota: Option<i64>,
pub burst: Option<u64>,
pub period: Option<u64>,
pub realtime_runtime: Option<i64>,
pub realtime_period: Option<u64>,
pub cpus: Option<String>,
pub mems: Option<String>,
pub idle: Option<i64>,
}Expand description
CPU resource limits.
Fields§
CPU shares.
quota: Option<i64>CPU quota.
burst: Option<u64>CPU burst.
period: Option<u64>CPU period.
realtime_runtime: Option<i64>Realtime runtime.
realtime_period: Option<u64>Realtime period.
cpus: Option<String>CPU set (cores).
mems: Option<String>Memory node set.
idle: Option<i64>Idle setting.
Trait Implementations§
Source§impl Clone for CpuResources
impl Clone for CpuResources
Source§fn clone(&self) -> CpuResources
fn clone(&self) -> CpuResources
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CpuResources
impl Debug for CpuResources
Source§impl Default for CpuResources
impl Default for CpuResources
Source§fn default() -> CpuResources
fn default() -> CpuResources
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CpuResources
impl<'de> Deserialize<'de> for CpuResources
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
Auto Trait Implementations§
impl Freeze for CpuResources
impl RefUnwindSafe for CpuResources
impl Send for CpuResources
impl Sync for CpuResources
impl Unpin for CpuResources
impl UnsafeUnpin for CpuResources
impl UnwindSafe for CpuResources
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