pub struct CustomRuleDetector { /* private fields */ }Expand description
Runtime detector instantiated from a CustomRuleDef.
Implementations§
Source§impl CustomRuleDetector
impl CustomRuleDetector
pub fn from_def(def: CustomRuleDef) -> Result<Self>
pub fn def(&self) -> &CustomRuleDef
Trait Implementations§
Source§impl Detector for CustomRuleDetector
impl Detector for CustomRuleDetector
Source§fn metadata(&self) -> RuleMetadata
fn metadata(&self) -> RuleMetadata
Metadata about this rule (id, name, severity, CWE).
Auto Trait Implementations§
impl Freeze for CustomRuleDetector
impl RefUnwindSafe for CustomRuleDetector
impl Send for CustomRuleDetector
impl Sync for CustomRuleDetector
impl Unpin for CustomRuleDetector
impl UnsafeUnpin for CustomRuleDetector
impl UnwindSafe for CustomRuleDetector
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more