pub enum MaxIterationsPolicy {
Fail,
ExitWithLast,
}Expand description
Policy for what happens when a loop reaches its maximum iteration count.
Variants§
Fail
Fail the workflow with a MaxIterationsExceeded error.
ExitWithLast
Exit the loop with the last iteration’s output (unwrapped from LoopResult).
Trait Implementations§
Source§impl Clone for MaxIterationsPolicy
impl Clone for MaxIterationsPolicy
Source§fn clone(&self) -> MaxIterationsPolicy
fn clone(&self) -> MaxIterationsPolicy
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 MaxIterationsPolicy
impl Debug for MaxIterationsPolicy
Source§impl<'de> Deserialize<'de> for MaxIterationsPolicy
impl<'de> Deserialize<'de> for MaxIterationsPolicy
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 Display for MaxIterationsPolicy
impl Display for MaxIterationsPolicy
Source§impl FromStr for MaxIterationsPolicy
impl FromStr for MaxIterationsPolicy
Source§impl PartialEq for MaxIterationsPolicy
impl PartialEq for MaxIterationsPolicy
Source§impl Serialize for MaxIterationsPolicy
impl Serialize for MaxIterationsPolicy
Source§impl TryFrom<&str> for MaxIterationsPolicy
impl TryFrom<&str> for MaxIterationsPolicy
impl Copy for MaxIterationsPolicy
impl Eq for MaxIterationsPolicy
impl StructuralPartialEq for MaxIterationsPolicy
Auto Trait Implementations§
impl Freeze for MaxIterationsPolicy
impl RefUnwindSafe for MaxIterationsPolicy
impl Send for MaxIterationsPolicy
impl Sync for MaxIterationsPolicy
impl Unpin for MaxIterationsPolicy
impl UnsafeUnpin for MaxIterationsPolicy
impl UnwindSafe for MaxIterationsPolicy
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