pub struct GooglePrivacyDlpV2LDiversityConfig {
pub quasi_ids: Option<Vec<GooglePrivacyDlpV2FieldId>>,
pub sensitive_attribute: Option<GooglePrivacyDlpV2FieldId>,
}Expand description
l-diversity metric, used for analysis of reidentification risk.
This type is not used in any activity, and only used as part of another schema.
Fields§
§quasi_ids: Option<Vec<GooglePrivacyDlpV2FieldId>>Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
sensitive_attribute: Option<GooglePrivacyDlpV2FieldId>Sensitive field for computing the l-value.
Trait Implementations§
Source§impl Clone for GooglePrivacyDlpV2LDiversityConfig
impl Clone for GooglePrivacyDlpV2LDiversityConfig
Source§fn clone(&self) -> GooglePrivacyDlpV2LDiversityConfig
fn clone(&self) -> GooglePrivacyDlpV2LDiversityConfig
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 Default for GooglePrivacyDlpV2LDiversityConfig
impl Default for GooglePrivacyDlpV2LDiversityConfig
Source§fn default() -> GooglePrivacyDlpV2LDiversityConfig
fn default() -> GooglePrivacyDlpV2LDiversityConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2LDiversityConfig
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2LDiversityConfig
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
impl Part for GooglePrivacyDlpV2LDiversityConfig
Auto Trait Implementations§
impl Freeze for GooglePrivacyDlpV2LDiversityConfig
impl RefUnwindSafe for GooglePrivacyDlpV2LDiversityConfig
impl Send for GooglePrivacyDlpV2LDiversityConfig
impl Sync for GooglePrivacyDlpV2LDiversityConfig
impl Unpin for GooglePrivacyDlpV2LDiversityConfig
impl UnwindSafe for GooglePrivacyDlpV2LDiversityConfig
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