//! Analyzer trait for plugins.
usecrate::context::AnalysisContext;usecrate::finding::Finding;/// Trait for page analyzers.
////// Implement this trait to create a custom SEO analyzer.
/// The analyzer receives page content and returns findings.
pubtraitAnalyzer{/// Get the analyzer name.
fnname(&self)->&str;/// Analyze the page content and return findings.
fnanalyze(&self, ctx:&AnalysisContext)->Vec<Finding>;}