pub trait Formatter { // Required method fn format( &self, result: &AnalysisResult, config: &Config, ) -> Result<String, AppError>; }
Trait for output formatters
Formats analysis result as string
result
config
Formatted string or error
Returns error if formatting fails