pub trait IssueDetector: Debug {
// Required methods
fn detect_issues(
&self,
context: &DebugContext<'_>,
) -> Result<Vec<DetectedIssue>>;
fn get_detector_name(&self) -> &str;
fn get_supported_issues(&self) -> Vec<IssueType>;
}Expand description
Issue detector trait for modular detection