pub enum OnFail {
Agent(AgentRef),
Continue,
}Expand description
The action to take when all retries for a call, script, or call workflow step exhaust.
Agent: invoke a fallback agent (existing behaviour).Continue: skip the step without marking the workflow failed.
Variants§
Trait Implementations§
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