pub fn export_workflow(
scan: &ScanSettings,
export: &ExportSettings,
) -> Result<ExportReceipt>Expand description
Runs the export workflow with pure settings types.
§Arguments
scan- Scan settings (paths, exclusions, etc.)export- Export-specific settings (format, min_code, etc.)
§Returns
An ExportReceipt containing file-level data.
§Example
use tokmd_core::{export_workflow, settings::{ScanSettings, ExportSettings}};
let scan = ScanSettings::current_dir();
let export = ExportSettings::default();
let receipt = export_workflow(&scan, &export).expect("Export scan failed");
assert!(receipt.data.rows.len() > 0);