pub enum ExecutionManagerError {
InvalidRequest(String),
NotFound(ExecutionId),
Conflict {
execution_id: ExecutionId,
message: String,
},
Unavailable(String),
Internal(String),
}Expand description
Errors returned by the lifecycle facade without exposing backend internals.
Variants§
Trait Implementations§
Source§impl Debug for ExecutionManagerError
impl Debug for ExecutionManagerError
Source§impl Display for ExecutionManagerError
impl Display for ExecutionManagerError
Source§impl Error for ExecutionManagerError
impl Error for ExecutionManagerError
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 ExecutionManagerError
impl RefUnwindSafe for ExecutionManagerError
impl Send for ExecutionManagerError
impl Sync for ExecutionManagerError
impl Unpin for ExecutionManagerError
impl UnsafeUnpin for ExecutionManagerError
impl UnwindSafe for ExecutionManagerError
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