# `GgenIgniter.EngineComparisonReport.CandidateResult`
[🔗](https://github.com/seanchatmangpt/ggen_igniter/blob/v26.9.8/lib/ggen_igniter/engine_comparison_report.ex#L63)

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

# `status`

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

# `t`

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

---

*Consult [api-reference.md](api-reference.md) for complete listing*
