memea::export

Function export_json

Source
fn export_json(
    reports: &HashMap<String, Reports>,
    buf: Option<File>,
) -> Result<(), MemeaError>
Expand description

Exports reports to JSON format with pretty printing.

§Arguments

  • reports - HashMap of configuration names to reports
  • buf - Optional file buffer, uses stdout if None

§Returns

  • Ok(()) - JSON export completed successfully
  • Err(MemeaError) - Serialization or I/O error