pub enum ExecutionServicesBuildError {
Blocking {
source: ExecutorServiceBuilderError,
},
Cpu {
source: RayonExecutorServiceBuildError,
},
}Expand description
Error returned when super::ExecutionServicesBuilder cannot build the facade.
Variants§
Blocking
The blocking executor-service configuration is invalid.
Fields
§
source: ExecutorServiceBuilderErrorError returned by the underlying blocking executor builder.
Cpu
The CPU executor-service configuration is invalid.
Fields
§
source: RayonExecutorServiceBuildErrorError returned by the underlying Rayon executor builder.
Trait Implementations§
Source§impl Debug for ExecutionServicesBuildError
impl Debug for ExecutionServicesBuildError
Source§impl Error for ExecutionServicesBuildError
impl Error for ExecutionServicesBuildError
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 From<ExecutorServiceBuilderError> for ExecutionServicesBuildError
impl From<ExecutorServiceBuilderError> for ExecutionServicesBuildError
Source§fn from(source: ExecutorServiceBuilderError) -> Self
fn from(source: ExecutorServiceBuilderError) -> Self
Converts to this type from the input type.
Source§impl From<RayonExecutorServiceBuildError> for ExecutionServicesBuildError
impl From<RayonExecutorServiceBuildError> for ExecutionServicesBuildError
Source§fn from(source: RayonExecutorServiceBuildError) -> Self
fn from(source: RayonExecutorServiceBuildError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExecutionServicesBuildError
impl !RefUnwindSafe for ExecutionServicesBuildError
impl Send for ExecutionServicesBuildError
impl Sync for ExecutionServicesBuildError
impl Unpin for ExecutionServicesBuildError
impl UnsafeUnpin for ExecutionServicesBuildError
impl !UnwindSafe for ExecutionServicesBuildError
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> DropFlavorWrapper<T> for T
impl<T> DropFlavorWrapper<T> for T
Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
Source§impl<E> IntoBoxError for E
impl<E> IntoBoxError for E
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