pub struct SensitiveDataRule;Expand description
Rule: Sensitive data detection
Trait Implementations§
Source§impl ManifestValidationRule for SensitiveDataRule
impl ManifestValidationRule for SensitiveDataRule
Source§fn id(&self) -> RuleIdentifier
fn id(&self) -> RuleIdentifier
Unique identifier for the rule
Source§fn description(&self) -> &'static str
fn description(&self) -> &'static str
Description of what the rule checks
Source§fn check(&self, ctx: &ManifestValidationContext<'_>) -> ValidationOutcome
fn check(&self, ctx: &ManifestValidationContext<'_>) -> ValidationOutcome
Check if the rule applies to this input
Source§fn addon_scope(&self) -> AddonScope
fn addon_scope(&self) -> AddonScope
Which addons this rule applies to
Auto Trait Implementations§
impl Freeze for SensitiveDataRule
impl RefUnwindSafe for SensitiveDataRule
impl Send for SensitiveDataRule
impl Sync for SensitiveDataRule
impl Unpin for SensitiveDataRule
impl UnsafeUnpin for SensitiveDataRule
impl UnwindSafe for SensitiveDataRule
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