pub enum ChildFailurePolicy {
Propagate,
Isolate,
Restart,
Retry,
Ignore,
}Expand description
spc_002 §4: what happens to a task’s children when the task itself terminates. Additive type only in this card — not wired to parent-termination logic yet (a future card, once a real producer needs it).
Variants§
Trait Implementations§
Source§impl Clone for ChildFailurePolicy
impl Clone for ChildFailurePolicy
Source§fn clone(&self) -> ChildFailurePolicy
fn clone(&self) -> ChildFailurePolicy
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 ChildFailurePolicy
Source§impl Debug for ChildFailurePolicy
impl Debug for ChildFailurePolicy
Source§impl Default for ChildFailurePolicy
impl Default for ChildFailurePolicy
Source§fn default() -> ChildFailurePolicy
fn default() -> ChildFailurePolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChildFailurePolicy
impl<'de> Deserialize<'de> for ChildFailurePolicy
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 ChildFailurePolicy
Source§impl PartialEq for ChildFailurePolicy
impl PartialEq for ChildFailurePolicy
Source§impl Serialize for ChildFailurePolicy
impl Serialize for ChildFailurePolicy
impl StructuralPartialEq for ChildFailurePolicy
Auto Trait Implementations§
impl Freeze for ChildFailurePolicy
impl RefUnwindSafe for ChildFailurePolicy
impl Send for ChildFailurePolicy
impl Sync for ChildFailurePolicy
impl Unpin for ChildFailurePolicy
impl UnsafeUnpin for ChildFailurePolicy
impl UnwindSafe for ChildFailurePolicy
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