Skip to main content

emit_json_compact

Function emit_json_compact 

Source
pub fn emit_json_compact<T: Serialize>(value: &T) -> Result<(), AppError>
Expand description

Serializes value as compact (single-line) JSON and writes it to stdout with a trailing newline.

Flushes stdout after writing. A BrokenPipe error is silenced.

ยงErrors

Returns Err when serialization fails or when a non-BrokenPipe I/O error occurs.