PhoenixGenApi.Executor.RetryState (PhoenixGenApi v2.15.0)

Copy Markdown View Source

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

t()

@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()
}