pub struct PiiConfig {
pub action: PiiAction,
}Expand description
PII detection and redaction configuration.
Controls how the security analyzer handles detected PII patterns.
§Example (YAML)
pii:
action: "alert_only" # "alert_only" | "alert_and_redact" | "redact_silent"Fields§
§action: PiiActionAction to take when PII is detected.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PiiConfig
impl<'de> Deserialize<'de> for PiiConfig
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 PiiConfig
impl RefUnwindSafe for PiiConfig
impl Send for PiiConfig
impl Sync for PiiConfig
impl Unpin for PiiConfig
impl UnsafeUnpin for PiiConfig
impl UnwindSafe for PiiConfig
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