# `StatifierBlocks.Runtime.FixtureRuns.Run`
[🔗](https://github.com/riddler/statifier_blocks/blob/v0.44.1/lib/statifier_blocks/runtime/fixture_runs.ex#L55)

One fixture row driven through the compiled chart, and what happened.

See `StatifierBlocks.Runtime.FixtureRuns`'s moduledoc for what each
`verdict` value means.

# `t`

```elixir
@type t() :: %StatifierBlocks.Runtime.FixtureRuns.Run{
  bindings: %{optional(String.t()) =&gt; String.t()},
  block_id: StatifierBlocks.Block.id(),
  detail: term(),
  expected_slot: String.t() | nil,
  row_name: String.t() | nil,
  table_name: String.t() | nil,
  taken_slot: String.t() | nil,
  verdict: verdict()
}
```

# `verdict`

```elixir
@type verdict() ::
  :pass | :fail | :row_error | :no_expectation | :not_comparable | :unreached
```

---

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