Skip to main content

Rule

Trait Rule 

Source
pub trait Rule {
    // Required methods
    fn code(&self) -> String;
    fn description(&self) -> String;
    fn check(
        &self,
        program: &JsProgram,
        meta: &ScriptMetadata,
        report: &mut AnalysisReport,
    );
}
Expand description

规则接口

Required Methods§

Source

fn code(&self) -> String

获取规则代码

Source

fn description(&self) -> String

获取规则描述

Source

fn check( &self, program: &JsProgram, meta: &ScriptMetadata, report: &mut AnalysisReport, )

执行规则检查

Implementors§