memea::export

Function export_csv

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

Exports reports to CSV format with configuration names included.

Each row in the CSV contains a configuration name along with flattened report data for easy analysis in spreadsheet applications.

§Arguments

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

§Returns

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