pub enum RunFinishedOutcome {
Success,
Interrupt,
}Expand description
Outcome of a run finishing.
Used to indicate whether a run completed successfully or was interrupted for human-in-the-loop interaction.
Variants§
Success
Run completed successfully.
Interrupt
Run was interrupted and requires human input to continue.
Trait Implementations§
Source§impl Clone for RunFinishedOutcome
impl Clone for RunFinishedOutcome
Source§fn clone(&self) -> RunFinishedOutcome
fn clone(&self) -> RunFinishedOutcome
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 RunFinishedOutcome
impl Debug for RunFinishedOutcome
Source§impl Default for RunFinishedOutcome
impl Default for RunFinishedOutcome
Source§impl<'de> Deserialize<'de> for RunFinishedOutcome
impl<'de> Deserialize<'de> for RunFinishedOutcome
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
Source§impl PartialEq for RunFinishedOutcome
impl PartialEq for RunFinishedOutcome
Source§impl Serialize for RunFinishedOutcome
impl Serialize for RunFinishedOutcome
impl Copy for RunFinishedOutcome
impl Eq for RunFinishedOutcome
impl StructuralPartialEq for RunFinishedOutcome
Auto Trait Implementations§
impl Freeze for RunFinishedOutcome
impl RefUnwindSafe for RunFinishedOutcome
impl Send for RunFinishedOutcome
impl Sync for RunFinishedOutcome
impl Unpin for RunFinishedOutcome
impl UnsafeUnpin for RunFinishedOutcome
impl UnwindSafe for RunFinishedOutcome
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