pub struct YamlMatch {
pub tool: Option<Vec<String>>,
pub any_param_matches: Vec<String>,
pub sql_matches: Vec<String>,
pub sql_predicates: Vec<String>,
pub text_matches: Vec<String>,
pub command_predicates: Vec<String>,
pub sensitive_paths: Vec<String>,
}Fields§
§tool: Option<Vec<String>>§any_param_matches: Vec<String>§sql_matches: Vec<String>§sql_predicates: Vec<String>§text_matches: Vec<String>§command_predicates: Vec<String>§sensitive_paths: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for YamlMatch
impl<'de> Deserialize<'de> for YamlMatch
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 YamlMatch
impl RefUnwindSafe for YamlMatch
impl Send for YamlMatch
impl Sync for YamlMatch
impl Unpin for YamlMatch
impl UnsafeUnpin for YamlMatch
impl UnwindSafe for YamlMatch
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