Skip to main content

extract_structured_output

Function extract_structured_output 

Source
pub fn extract_structured_output(stdout: &str) -> (Option<Value>, String)
Expand description

Extract structured JSON output from stdout.

The harness prints the JSON output as the last line of stdout. This function tries to parse the last non-empty line as JSON. If successful, it returns the parsed value and the remaining stdout (everything before the last line). If parsing fails, it returns None and the full stdout.