pub enum ExecutionPolicyError {
InvalidThreadCount,
InvalidMinimumParallelTasks,
ThreadPool(ThreadPoolBuildError),
}Expand description
Invalid or unconstructable native execution policy.
Variants§
InvalidThreadCount
A fixed worker budget was zero.
InvalidMinimumParallelTasks
The parallel scheduling threshold was zero.
ThreadPool(ThreadPoolBuildError)
Rayon could not construct the bounded worker pool.
Trait Implementations§
Source§impl Debug for ExecutionPolicyError
impl Debug for ExecutionPolicyError
Source§impl Display for ExecutionPolicyError
impl Display for ExecutionPolicyError
Source§impl Error for ExecutionPolicyError
impl Error for ExecutionPolicyError
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 !RefUnwindSafe for ExecutionPolicyError
impl !UnwindSafe for ExecutionPolicyError
impl Freeze for ExecutionPolicyError
impl Send for ExecutionPolicyError
impl Sync for ExecutionPolicyError
impl Unpin for ExecutionPolicyError
impl UnsafeUnpin for ExecutionPolicyError
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> 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