pub struct ChildWorkflowRetryPolicy {
pub max_attempts: Option<u32>,
pub backoff_seconds: Vec<u64>,
pub non_retryable_error_types: Vec<String>,
}Expand description
Durable retry policy for one child workflow invocation.
Fields§
§max_attempts: Option<u32>§backoff_seconds: Vec<u64>§non_retryable_error_types: Vec<String>Trait Implementations§
Source§impl Clone for ChildWorkflowRetryPolicy
impl Clone for ChildWorkflowRetryPolicy
Source§fn clone(&self) -> ChildWorkflowRetryPolicy
fn clone(&self) -> ChildWorkflowRetryPolicy
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 moreSource§impl Debug for ChildWorkflowRetryPolicy
impl Debug for ChildWorkflowRetryPolicy
Source§impl Default for ChildWorkflowRetryPolicy
impl Default for ChildWorkflowRetryPolicy
Source§fn default() -> ChildWorkflowRetryPolicy
fn default() -> ChildWorkflowRetryPolicy
Returns the “default value” for a type. Read more
impl Eq for ChildWorkflowRetryPolicy
Source§impl PartialEq for ChildWorkflowRetryPolicy
impl PartialEq for ChildWorkflowRetryPolicy
impl StructuralPartialEq for ChildWorkflowRetryPolicy
Auto Trait Implementations§
impl Freeze for ChildWorkflowRetryPolicy
impl RefUnwindSafe for ChildWorkflowRetryPolicy
impl Send for ChildWorkflowRetryPolicy
impl Sync for ChildWorkflowRetryPolicy
impl Unpin for ChildWorkflowRetryPolicy
impl UnsafeUnpin for ChildWorkflowRetryPolicy
impl UnwindSafe for ChildWorkflowRetryPolicy
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