Module result

Module result 

Source
Expand description

2026-09-26: What a benchmark emits on every next(): the frame the TUI renders.

The types are presentation-shaped but style-free: a cell carries a semantic CellStyle, never a color; the TUI’s theme::cell_style maps it onto the palette. Frames are serializable, so a run’s last frame is kept in its run record under the artifact store’s runs/ and re-rendered by the History pane.

Owner: bench (results). Invariants:

Structs§

BenchmarkResult
2026-09-26: One frame of a benchmark run.
Cell
Column
LogLine
ResultTable
Stat
2026-09-26: A headline number for the tile row above the table.
Verdict

Enums§

Align
CellStyle
2026-09-26: Semantic emphasis. The TUI maps these onto its palette.
LogLevel
RunStatus
2026-09-26: Where a run is. The run() stream ends after the first terminal status.
VerdictKind
2026-09-26: A gate outcome. Info is for benchmarks that measure without gating, so a sweep never renders a PASS it did not earn.