pub enum AffinityError {
Unsupported,
InvalidCore(usize),
OsError(i32),
}Expand description
Failure mode for set_affinity.
Variants§
Unsupported
The current platform does not support affinity pinning.
InvalidCore(usize)
A core index was out of range or invalid.
OsError(i32)
The OS syscall returned an error code.
Trait Implementations§
Source§impl Debug for AffinityError
impl Debug for AffinityError
Source§impl Display for AffinityError
impl Display for AffinityError
Source§impl Error for AffinityError
impl Error for AffinityError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for AffinityError
impl RefUnwindSafe for AffinityError
impl Send for AffinityError
impl Sync for AffinityError
impl Unpin for AffinityError
impl UnsafeUnpin for AffinityError
impl UnwindSafe for AffinityError
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