Structs§
- Action
Evaluation - Per-action evaluation outcome.
- Action
Record - One action’s outcome, threaded into the backend’s
record_actionhook. - Decision
- One decision recorded for a single
evaluate()call. - Decision
Trace - Full set of decisions captured during a single
evaluate()call. - Decision
Trace Target - Cloneable trace destination with shared ownership hidden at the port boundary.
- VecSink
- In-memory sink used by tests and the WASM bridge.
Enums§
- Action
Outcome - Categorical outcome attached to one action by
ActionRecord::outcome. - Evaluation
Status - Why an action did or did not fire.
Traits§
- Decision
Trace Sink - Recipient of
Decisions emitted by the interpreter backend.