Skip to main content

Module model

Module model 

Source
Expand description

Re-exports of the core report data types.

Rendering operates on the same data model the core produces — this module simply re-exports it so report consumers have a single import surface and the raw-data/rendering boundary stays explicit.

Structs§

BaselineComparison
The result of comparing a current run to a baseline.
Confidence
A confidence score plus the reasons that shaped it.
Diagnostic
A single finding about a scenario.
InstructionMeasurement
Compute attributed to a single instruction within a transaction.
Measurement
The quantitative core of a scenario result.
PolicyResult
The result of evaluating one policy clause.
Report
The complete profiling report.
ScenarioReport
The full result for one scenario.
Summary
Aggregate counts across all scenarios.

Enums§

ConfidenceLevel
Qualitative confidence in a measurement.
PolicyStatus
Tri-state outcome of a single policy check.
Severity
Severity classification, independent of pass/fail (a Warn can still be Error-severity for a critical scenario).
Status
Headline pass/warn/fail/unknown status of a scenario.

Functions§

scenario_budget
The absolute budget for a scenario, read back from its evaluated policy.
scenario_delta_pct
The baseline delta percentage for a scenario, if compared.
thousands
Format a u64 with thousands separators, e.g. 9681296,812.