Struct k8s_openapi::v1_7::kubernetes::pkg::api::v1::ResourceRequirements [−][src]
pub struct ResourceRequirements {
pub limits: Option<BTreeMap<String, Quantity>>,
pub requests: Option<BTreeMap<String, Quantity>>,
}ResourceRequirements describes the compute resource requirements.
Fields
limits: Option<BTreeMap<String, Quantity>>
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
requests: Option<BTreeMap<String, Quantity>>
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Trait Implementations
impl Clone for ResourceRequirements[src]
impl Clone for ResourceRequirementsfn clone(&self) -> ResourceRequirements[src]
fn clone(&self) -> ResourceRequirementsReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl Debug for ResourceRequirements[src]
impl Debug for ResourceRequirementsfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for ResourceRequirements[src]
impl Default for ResourceRequirementsfn default() -> ResourceRequirements[src]
fn default() -> ResourceRequirementsReturns the "default value" for a type. Read more
impl PartialEq for ResourceRequirements[src]
impl PartialEq for ResourceRequirementsfn eq(&self, other: &ResourceRequirements) -> bool[src]
fn eq(&self, other: &ResourceRequirements) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &ResourceRequirements) -> bool[src]
fn ne(&self, other: &ResourceRequirements) -> boolThis method tests for !=.
impl<'de> Deserialize<'de> for ResourceRequirements[src]
impl<'de> Deserialize<'de> for ResourceRequirementsfn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>, [src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
impl Serialize for ResourceRequirements[src]
impl Serialize for ResourceRequirementsAuto Trait Implementations
impl Send for ResourceRequirements
impl Send for ResourceRequirementsimpl Sync for ResourceRequirements
impl Sync for ResourceRequirements