pub enum FinishOutput {
ProcessOutput(Output),
ExceptionOutput(String),
}Expand description
The output generated when the task is completed.
Variants§
ProcessOutput(Output)
The output generated when the process task is completed.
ExceptionOutput(String)
Exception output for a task that did not run successfully.
Trait Implementations§
Source§impl Clone for FinishOutput
impl Clone for FinishOutput
Source§fn clone(&self) -> FinishOutput
fn clone(&self) -> FinishOutput
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 FinishOutput
impl Debug for FinishOutput
Source§impl From<FinishOutput> for PublicFinishOutput
Available on crate feature status-report only.
impl From<FinishOutput> for PublicFinishOutput
Available on crate feature
status-report only.Source§fn from(value: FinishOutput) -> Self
fn from(value: FinishOutput) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FinishOutput
impl PartialEq for FinishOutput
impl Eq for FinishOutput
impl StructuralPartialEq for FinishOutput
Auto Trait Implementations§
impl Freeze for FinishOutput
impl RefUnwindSafe for FinishOutput
impl Send for FinishOutput
impl Sync for FinishOutput
impl Unpin for FinishOutput
impl UnwindSafe for FinishOutput
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
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§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.