pub struct FindingRule {
pub rule_type: String,
pub scan_type: Vec<String>,
pub value: String,
pub advanced_options: Option<Value>,
}Expand description
Finding rule for policies
Fields§
§rule_type: StringType of finding rule
scan_type: Vec<String>Scan types this rule applies to
value: StringRule value/threshold
advanced_options: Option<Value>Advanced options for the rule
Trait Implementations§
Source§impl Clone for FindingRule
impl Clone for FindingRule
Source§fn clone(&self) -> FindingRule
fn clone(&self) -> FindingRule
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FindingRule
impl Debug for FindingRule
Source§impl<'de> Deserialize<'de> for FindingRule
impl<'de> Deserialize<'de> for FindingRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FindingRule
impl RefUnwindSafe for FindingRule
impl Send for FindingRule
impl Sync for FindingRule
impl Unpin for FindingRule
impl UnwindSafe for FindingRule
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