pub struct NUMAResource {
pub affinity: String,
pub devices: Vec<String>,
}
Expand description
NUMAResource contains the NUMA affinity request for scheduling purposes.
Applies only to Nomad Enterprise.
This struct was generated based on the Go types of the official Nomad API.
Fields§
§affinity: String
Affinity must be one of “none”, “prefer”, “require”.
devices: Vec<String>
Devices is the subset of devices requested by the task that must share the same numa node, along with the tasks reserved cpu cores.
Trait Implementations§
Source§impl Clone for NUMAResource
impl Clone for NUMAResource
Source§fn clone(&self) -> NUMAResource
fn clone(&self) -> NUMAResource
Returns a copy 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 NUMAResource
impl Debug for NUMAResource
Source§impl Default for NUMAResource
impl Default for NUMAResource
Source§fn default() -> NUMAResource
fn default() -> NUMAResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NUMAResource
impl<'de> Deserialize<'de> for NUMAResource
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 NUMAResource
impl PartialEq for NUMAResource
Source§impl Serialize for NUMAResource
impl Serialize for NUMAResource
impl StructuralPartialEq for NUMAResource
Auto Trait Implementations§
impl Freeze for NUMAResource
impl RefUnwindSafe for NUMAResource
impl Send for NUMAResource
impl Sync for NUMAResource
impl Unpin for NUMAResource
impl UnwindSafe for NUMAResource
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