pub enum OnFail {
AutoRetry,
Ask,
Skip,
Abort,
}Expand description
Failure policy for a phase.
Variants§
AutoRetry
Ralph loop: auto-retry with check failure feedback until max_attempts exhausted, then fall back to Ask.
Ask
Skip
Abort
Trait Implementations§
impl Copy for OnFail
Source§impl<'de> Deserialize<'de> for OnFail
impl<'de> Deserialize<'de> for OnFail
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
impl Eq for OnFail
impl StructuralPartialEq for OnFail
Auto Trait Implementations§
impl Freeze for OnFail
impl RefUnwindSafe for OnFail
impl Send for OnFail
impl Sync for OnFail
impl Unpin for OnFail
impl UnsafeUnpin for OnFail
impl UnwindSafe for OnFail
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.