pub struct ClassificationPolicy {
pub public: String,
pub internal: String,
pub pii: String,
pub phi: String,
pub pci: String,
pub secret: String,
}Fields§
§public: String§internal: String§pii: String§phi: String§pci: String§secret: StringImplementations§
Source§impl ClassificationPolicy
impl ClassificationPolicy
Sourcepub fn lookup_action(&self, label: &str) -> &str
pub fn lookup_action(&self, label: &str) -> &str
Return the action string for a given label (e.g. "PII", "PHI", …).
Labels are the upper-case strings returned by DataClass::as_str().
Unknown labels fall through to "pass".
Trait Implementations§
Source§impl Clone for ClassificationPolicy
impl Clone for ClassificationPolicy
Source§fn clone(&self) -> ClassificationPolicy
fn clone(&self) -> ClassificationPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClassificationPolicy
impl Debug for ClassificationPolicy
Source§impl Default for ClassificationPolicy
impl Default for ClassificationPolicy
impl Eq for ClassificationPolicy
Source§impl PartialEq for ClassificationPolicy
impl PartialEq for ClassificationPolicy
impl StructuralPartialEq for ClassificationPolicy
Auto Trait Implementations§
impl Freeze for ClassificationPolicy
impl RefUnwindSafe for ClassificationPolicy
impl Send for ClassificationPolicy
impl Sync for ClassificationPolicy
impl Unpin for ClassificationPolicy
impl UnsafeUnpin for ClassificationPolicy
impl UnwindSafe for ClassificationPolicy
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