Enum OnRunning
pub enum OnRunning {
Fail,
UseExisting,
TerminateExisting,
}Expand description
What a start does when the workflow ID is already running.
Variants§
Fail
Fail with Error::AlreadyExists.
UseExisting
Return the running workflow.
TerminateExisting
Terminate it and start a new run.
Trait Implementations§
§impl<'de> Deserialize<'de> for OnRunning
impl<'de> Deserialize<'de> for OnRunning
§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 Copy for OnRunning
impl Eq for OnRunning
impl StructuralPartialEq for OnRunning
Auto Trait Implementations§
impl Freeze for OnRunning
impl RefUnwindSafe for OnRunning
impl Send for OnRunning
impl Sync for OnRunning
impl Unpin for OnRunning
impl UnsafeUnpin for OnRunning
impl UnwindSafe for OnRunning
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