pub enum TaskExecutionError {
ExecutionFailed(String),
NotFound(TaskId),
BackendError(String),
}Expand description
Errors that can occur during task execution in a backend.
Variants§
ExecutionFailed(String)
The task failed during execution.
NotFound(TaskId)
The requested task was not found in the backend.
BackendError(String)
A backend-specific error occurred.
Trait Implementations§
Source§impl Debug for TaskExecutionError
impl Debug for TaskExecutionError
Source§impl Display for TaskExecutionError
impl Display for TaskExecutionError
Source§impl Error for TaskExecutionError
impl Error for TaskExecutionError
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 TaskExecutionError
impl RefUnwindSafe for TaskExecutionError
impl Send for TaskExecutionError
impl Sync for TaskExecutionError
impl Unpin for TaskExecutionError
impl UnsafeUnpin for TaskExecutionError
impl UnwindSafe for TaskExecutionError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.