pub struct ResourceRequirement {
pub type_: String,
pub value: String,
}Expand description
The type and amount of a resource to assign to a container. Currently, the only supported resource type is GPU.
Fields§
§type_: StringThe type of resource to assign to a container. Currently, the only supported resource type is GPU.
value: StringThe number of physical GPUs to reserve for the container. The number of GPUs reserved for all containers in a job should not exceed the number of available GPUs on the compute resource that the job is launched on.
Trait Implementations§
Source§impl Clone for ResourceRequirement
impl Clone for ResourceRequirement
Source§fn clone(&self) -> ResourceRequirement
fn clone(&self) -> ResourceRequirement
Returns a duplicate 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 ResourceRequirement
impl Debug for ResourceRequirement
Source§impl Default for ResourceRequirement
impl Default for ResourceRequirement
Source§fn default() -> ResourceRequirement
fn default() -> ResourceRequirement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourceRequirement
impl<'de> Deserialize<'de> for ResourceRequirement
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 PartialEq for ResourceRequirement
impl PartialEq for ResourceRequirement
Source§impl Serialize for ResourceRequirement
impl Serialize for ResourceRequirement
impl StructuralPartialEq for ResourceRequirement
Auto Trait Implementations§
impl Freeze for ResourceRequirement
impl RefUnwindSafe for ResourceRequirement
impl Send for ResourceRequirement
impl Sync for ResourceRequirement
impl Unpin for ResourceRequirement
impl UnwindSafe for ResourceRequirement
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