GgenIgniter.EngineComparisonReport.CandidateResult (ggen_igniter v26.9.8)

Copy Markdown View Source

One engine's real outcome from one GgenIgniter.EngineRegistry.run_all/4 fan-out -- see the parent module's moduledoc for the field contract.

Summary

Types

status()

@type status() :: :ok | :error | :timeout

t()

@type t() :: %GgenIgniter.EngineComparisonReport.CandidateResult{
  elapsed_us: non_neg_integer() | nil,
  engine: atom(),
  error: String.t() | nil,
  row_count: non_neg_integer(),
  rows: [map()] | nil,
  status: status()
}