View Source Reactor.Executor.State (reactor v0.2.4)

Contains the reactor execution state.

This is run-time only information.

Link to this section Summary

Link to this section Types

@type t() :: %Reactor.Executor.State{
  current_tasks: %{required(Task.t()) => Reactor.Step.t()},
  errors: [any()],
  halt_timeout: pos_integer() | :infinity,
  max_concurrency: pos_integer(),
  max_iterations: pos_integer() | :infinity,
  retries: %{required(reference()) => pos_integer()},
  timeout: pos_integer() | :infinity
}