pub trait RedactionPolicy: Classification {
// Required method
fn policy() -> TextRedactionPolicy;
}Expand description
Associates a classification type with a concrete string redaction policy.
The policy is defined per classification type and is independent of runtime context.
Required Methods§
Sourcefn policy() -> TextRedactionPolicy
fn policy() -> TextRedactionPolicy
Returns the policy for this classification.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl RedactionPolicy for AccountId
impl RedactionPolicy for BlockchainAddress
impl RedactionPolicy for CreditCard
impl RedactionPolicy for DateOfBirth
impl RedactionPolicy for Email
impl RedactionPolicy for IpAddress
impl RedactionPolicy for NationalId
impl RedactionPolicy for PhoneNumber
impl RedactionPolicy for Pii
impl RedactionPolicy for Secret
Default policies for built-in classifications.