//! Output formatter trait
usecrate::error::Result;usecrate::stats::AnalysisResult;/// Trait for output formatters
pubtraitFormatter{/// Format the analysis result as a string
////// # Errors
////// Returns an error if formatting fails
fnformat(&self, result:&AnalysisResult)->Result<String>;}