pub enum CpuConfigError {
UnsupportedInstructionSet(CpuInstructionSet),
ParallelFeatureDisabled,
ThreadPool(String),
}Expand description
Invalid backend configuration.
Variants§
UnsupportedInstructionSet(CpuInstructionSet)
Required instruction set is absent on this machine.
ParallelFeatureDisabled
More than one thread was requested without the parallel feature.
ThreadPool(String)
Local Rayon pool construction failed.
Trait Implementations§
Source§impl Clone for CpuConfigError
impl Clone for CpuConfigError
Source§fn clone(&self) -> CpuConfigError
fn clone(&self) -> CpuConfigError
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 CpuConfigError
impl Debug for CpuConfigError
Source§impl Display for CpuConfigError
impl Display for CpuConfigError
Source§impl Error for CpuConfigError
impl Error for CpuConfigError
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()
Source§impl PartialEq for CpuConfigError
impl PartialEq for CpuConfigError
impl Eq for CpuConfigError
impl StructuralPartialEq for CpuConfigError
Auto Trait Implementations§
impl Freeze for CpuConfigError
impl RefUnwindSafe for CpuConfigError
impl Send for CpuConfigError
impl Sync for CpuConfigError
impl Unpin for CpuConfigError
impl UnwindSafe for CpuConfigError
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