Retry state for executor retry operations.
This struct groups parameters that were previously passed individually to reduce function arity and improve code maintainability.
Summary
Types
@type t() :: %PhoenixGenApi.Executor.RetryState{ args: list(), fun: atom(), fun_config: PhoenixGenApi.Structs.FunConfig.t(), mod: module(), nodes: [node() | String.t()], request: PhoenixGenApi.Structs.Request.t(), result: term(), retry_config: term(), rpc_timeout: pos_integer() }