Expand description
Retry integration is handled via a wrapper node (RetryNode) around any Node.
This preserves the existing Transition API without adding a retry variant.
Users can opt in by wrapping nodes in RetryNode, which applies the RetryPolicy.
Structs§
- Retry
Node - Wrapper node that applies a
RetryPolicyon inner node failures. - Retry
Policy - Policy controlling retry behavior for nodes.
Enums§
- Backoff
Strategy - Strategy for computing backoff durations.
- Retry
Error - Which errors should be retried.
Traits§
- Retry
Delay - Helper trait: run a delay respecting cancellation and timeouts if available.
Functions§
- with_
retry - Wrap an existing node with retry behavior according to the given policy.