pub trait LintRule {
// Required methods
fn name(&self) -> &str;
fn description(&self) -> &str;
fn level(&self) -> DiagnosticLevel;
fn check(
&self,
content: &str,
file_path: &PathBuf,
) -> Result<Vec<Diagnostic>, Box<dyn Error>>;
}
Expand description
リンターールのトレイト
Required Methods§
Sourcefn description(&self) -> &str
fn description(&self) -> &str
ルールの説明
Sourcefn level(&self) -> DiagnosticLevel
fn level(&self) -> DiagnosticLevel
診断レベル