pub enum TaskFailure {
Application {
error: ApplicationError,
},
Execution {
error: Error,
phase: Phase,
cleanup_error: Option<Error>,
},
AttemptLost {},
}Variants§
Trait Implementations§
Source§impl Clone for TaskFailure
impl Clone for TaskFailure
Source§impl Debug for TaskFailure
impl Debug for TaskFailure
Source§impl<'de> Deserialize<'de> for TaskFailure
impl<'de> Deserialize<'de> for TaskFailure
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TaskFailure
Source§impl PartialEq for TaskFailure
impl PartialEq for TaskFailure
Source§impl Serialize for TaskFailure
impl Serialize for TaskFailure
impl StructuralPartialEq for TaskFailure
Auto Trait Implementations§
impl Freeze for TaskFailure
impl RefUnwindSafe for TaskFailure
impl Send for TaskFailure
impl Sync for TaskFailure
impl Unpin for TaskFailure
impl UnsafeUnpin for TaskFailure
impl UnwindSafe for TaskFailure
Blanket Implementations§
impl<T> ArtifactLease for T
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