pub enum InstallFailureClass {
Preflight,
Verification,
StateTransition,
Cancelled,
Runtime,
}Expand description
Failure buckets used by install orchestration and user-facing errors.
Variants§
Preflight
Failure while checking preconditions.
Verification
Failure while verifying a downloaded artifact.
StateTransition
Failure while transitioning install state in storage.
Cancelled
Failure due to cancellation.
Runtime
Failure caused by a runtime engine error.
Trait Implementations§
Source§impl Clone for InstallFailureClass
impl Clone for InstallFailureClass
Source§fn clone(&self) -> InstallFailureClass
fn clone(&self) -> InstallFailureClass
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstallFailureClass
impl Debug for InstallFailureClass
Source§impl PartialEq for InstallFailureClass
impl PartialEq for InstallFailureClass
impl Copy for InstallFailureClass
impl Eq for InstallFailureClass
impl StructuralPartialEq for InstallFailureClass
Auto Trait Implementations§
impl Freeze for InstallFailureClass
impl RefUnwindSafe for InstallFailureClass
impl Send for InstallFailureClass
impl Sync for InstallFailureClass
impl Unpin for InstallFailureClass
impl UnwindSafe for InstallFailureClass
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