Enum psci::LowestAffinityLevel
source · [−]pub enum LowestAffinityLevel {
All,
Aff0Ignored,
Aff0Aff1Ignored,
Aff0Aff1Aff2Ignored,
}
Expand description
Selects which affinity level fields are valid in the target_affinity
parameter to
AFFINITY_INFO
.
Variants
All
All afinity level fields are valid.
Aff0Ignored
The Aff0
field is ignored.
Aff0Aff1Ignored
The Aff0
and Aff1
fields are ignored.
Aff0Aff1Aff2Ignored
The Aff0
, Aff1
and Aff2
fields are ignored.
Trait Implementations
sourceimpl Clone for LowestAffinityLevel
impl Clone for LowestAffinityLevel
sourcefn clone(&self) -> LowestAffinityLevel
fn clone(&self) -> LowestAffinityLevel
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for LowestAffinityLevel
impl Debug for LowestAffinityLevel
sourceimpl From<LowestAffinityLevel> for u64
impl From<LowestAffinityLevel> for u64
sourcefn from(lowest_affinity_level: LowestAffinityLevel) -> u64
fn from(lowest_affinity_level: LowestAffinityLevel) -> u64
Converts to this type from the input type.
impl Copy for LowestAffinityLevel
impl Eq for LowestAffinityLevel
impl StructuralEq for LowestAffinityLevel
impl StructuralPartialEq for LowestAffinityLevel
Auto Trait Implementations
impl RefUnwindSafe for LowestAffinityLevel
impl Send for LowestAffinityLevel
impl Sync for LowestAffinityLevel
impl Unpin for LowestAffinityLevel
impl UnwindSafe for LowestAffinityLevel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more