pub enum RemovalFailure {
Launch(Error),
Wait(Error),
WaitCleanup {
source: Error,
operation_elapsed_ms: u64,
client_cleanup: CommandCleanupEvidence,
},
Deadline {
operation_elapsed_ms: u64,
client_cleanup: Option<CommandCleanupEvidence>,
},
Exit {
status: ExitStatus,
stderr: String,
},
Ssh(String),
}Expand description
Why a removal stayed unconfirmed; callers format their own messages.
Variants§
Auto Trait Implementations§
impl !RefUnwindSafe for RemovalFailure
impl !UnwindSafe for RemovalFailure
impl Freeze for RemovalFailure
impl Send for RemovalFailure
impl Sync for RemovalFailure
impl Unpin for RemovalFailure
impl UnsafeUnpin for RemovalFailure
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