pub struct TaskAffinity {
pub preferred_nodes: Vec<String>,
pub avoid_nodes: Vec<String>,
pub cpu_affinity: Vec<usize>,
pub numa_node: Option<usize>,
}Expand description
Task affinity preferences
Fields§
§preferred_nodes: Vec<String>Preferred nodes
avoid_nodes: Vec<String>Avoid nodes
cpu_affinity: Vec<usize>CPU affinity
numa_node: Option<usize>NUMA node preference
Trait Implementations§
Source§impl Clone for TaskAffinity
impl Clone for TaskAffinity
Source§fn clone(&self) -> TaskAffinity
fn clone(&self) -> TaskAffinity
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 TaskAffinity
impl Debug for TaskAffinity
Source§impl Default for TaskAffinity
impl Default for TaskAffinity
Source§fn default() -> TaskAffinity
fn default() -> TaskAffinity
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TaskAffinity
impl RefUnwindSafe for TaskAffinity
impl Send for TaskAffinity
impl Sync for TaskAffinity
impl Unpin for TaskAffinity
impl UnwindSafe for TaskAffinity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more