Skip to main content

runner_finish

Function runner_finish 

Source
pub(crate) fn runner_finish(result: &Result<Value, Failure>) -> !
Expand description

Emits a runner result and exits, data on stdout and nothing else.

An orchestrator parses stdout, so a diagnostic written there would be indistinguishable from a result. Every human-facing word goes to stderr and every machine-facing one to stdout, which is the same rule the rest of the machine surface follows.