pub enum PiiPattern {
Email,
Ssn,
Phone,
CreditCard,
}Expand description
PII pattern types that can be masked.
Variants§
Email addresses (user@domain.com)
Ssn
Social Security Numbers (123-45-6789)
Phone
Phone numbers (555-123-4567)
CreditCard
Credit card numbers (1234-5678-9012-3456)
Trait Implementations§
Source§impl Clone for PiiPattern
impl Clone for PiiPattern
Source§fn clone(&self) -> PiiPattern
fn clone(&self) -> PiiPattern
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 PiiPattern
impl Debug for PiiPattern
Source§impl PartialEq for PiiPattern
impl PartialEq for PiiPattern
impl Copy for PiiPattern
impl Eq for PiiPattern
impl StructuralPartialEq for PiiPattern
Auto Trait Implementations§
impl Freeze for PiiPattern
impl RefUnwindSafe for PiiPattern
impl Send for PiiPattern
impl Sync for PiiPattern
impl Unpin for PiiPattern
impl UnwindSafe for PiiPattern
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more