pub enum End {
Exited {
code: Option<i32>,
text: String,
},
Launched,
Done,
Cancelled,
TimedOut,
Failed(String),
}Expand description
How a run ended, as its last log line says.
Variants§
Exited
The program exited: its exit code, or how it ended without one.
Launched
Handed to the desktop’s own opener; its output is not the tool’s.
Done
A builtin finished.
Cancelled
TimedOut
Failed(String)
The run could not start or failed, and why.
Implementations§
Trait Implementations§
impl Eq for End
impl StructuralPartialEq for End
Auto Trait Implementations§
impl Freeze for End
impl RefUnwindSafe for End
impl Send for End
impl Sync for End
impl Unpin for End
impl UnsafeUnpin for End
impl UnwindSafe for End
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.