Skip to main content

export_workflow

Function export_workflow 

Source
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);