pub struct SensitivePattern {
pub name: String,
pub level: SensitivityLevel,
pub redaction: String,
/* private fields */
}Expand description
A named pattern that matches sensitive data.
Fields§
§name: StringHuman-readable name for the pattern.
level: SensitivityLevelClassification level.
redaction: StringReplacement string for redaction.
Trait Implementations§
Source§impl Clone for SensitivePattern
impl Clone for SensitivePattern
Source§fn clone(&self) -> SensitivePattern
fn clone(&self) -> SensitivePattern
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 moreAuto Trait Implementations§
impl Freeze for SensitivePattern
impl RefUnwindSafe for SensitivePattern
impl Send for SensitivePattern
impl Sync for SensitivePattern
impl Unpin for SensitivePattern
impl UnsafeUnpin for SensitivePattern
impl UnwindSafe for SensitivePattern
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