pub enum TaskError {
LockingError,
NotCompletedError,
ExecutorStoppingError,
ExchangerError,
}
Variants§
LockingError
Mutex locking failed, probably due to panic
NotCompletedError
Task was not completed
ExecutorStoppingError
Executor cannot accept new tasks because it’s stopping
ExchangerError
There was an error sending the task to a worker.
Trait Implementations§
impl Copy for TaskError
impl Eq for TaskError
impl StructuralPartialEq for TaskError
Auto Trait Implementations§
impl Freeze for TaskError
impl RefUnwindSafe for TaskError
impl Send for TaskError
impl Sync for TaskError
impl Unpin for TaskError
impl UnwindSafe for TaskError
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