pub enum ReplicateFailurePolicy {
FailFast,
FinishAll,
}Expand description
Controller response when a replicate subprocess fails.
Variants§
FailFast
Stop launching sequential work or terminate active parallel children.
FinishAll
Allow every declared replicate subprocess to finish.
Implementations§
Trait Implementations§
Source§impl Clone for ReplicateFailurePolicy
impl Clone for ReplicateFailurePolicy
Source§fn clone(&self) -> ReplicateFailurePolicy
fn clone(&self) -> ReplicateFailurePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReplicateFailurePolicy
Source§impl Debug for ReplicateFailurePolicy
impl Debug for ReplicateFailurePolicy
Source§impl<'de> Deserialize<'de> for ReplicateFailurePolicy
impl<'de> Deserialize<'de> for ReplicateFailurePolicy
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 ReplicateFailurePolicy
Source§impl PartialEq for ReplicateFailurePolicy
impl PartialEq for ReplicateFailurePolicy
impl StructuralPartialEq for ReplicateFailurePolicy
Auto Trait Implementations§
impl Freeze for ReplicateFailurePolicy
impl RefUnwindSafe for ReplicateFailurePolicy
impl Send for ReplicateFailurePolicy
impl Sync for ReplicateFailurePolicy
impl Unpin for ReplicateFailurePolicy
impl UnsafeUnpin for ReplicateFailurePolicy
impl UnwindSafe for ReplicateFailurePolicy
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more