pub struct GooglePrivacyDlpV2beta1Bucket {
pub max: Option<GooglePrivacyDlpV2beta1Value>,
pub replacement_value: Option<GooglePrivacyDlpV2beta1Value>,
pub min: Option<GooglePrivacyDlpV2beta1Value>,
}
Expand description
Buckets represented as ranges, along with replacement values. Ranges must be non-overlapping.
This type is not used in any activity, and only used as part of another schema.
Fields§
§max: Option<GooglePrivacyDlpV2beta1Value>
Upper bound of the range, exclusive; type must match min.
replacement_value: Option<GooglePrivacyDlpV2beta1Value>
Replacement value for this bucket. If not provided the default behavior will be to hyphenate the min-max range.
min: Option<GooglePrivacyDlpV2beta1Value>
Lower bound of the range, inclusive. Type should be the same as max if used.
Trait Implementations§
source§impl Clone for GooglePrivacyDlpV2beta1Bucket
impl Clone for GooglePrivacyDlpV2beta1Bucket
source§fn clone(&self) -> GooglePrivacyDlpV2beta1Bucket
fn clone(&self) -> GooglePrivacyDlpV2beta1Bucket
Returns a copy 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 GooglePrivacyDlpV2beta1Bucket
impl Default for GooglePrivacyDlpV2beta1Bucket
source§fn default() -> GooglePrivacyDlpV2beta1Bucket
fn default() -> GooglePrivacyDlpV2beta1Bucket
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GooglePrivacyDlpV2beta1Bucket
impl<'de> Deserialize<'de> for GooglePrivacyDlpV2beta1Bucket
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 GooglePrivacyDlpV2beta1Bucket
Auto Trait Implementations§
impl RefUnwindSafe for GooglePrivacyDlpV2beta1Bucket
impl Send for GooglePrivacyDlpV2beta1Bucket
impl Sync for GooglePrivacyDlpV2beta1Bucket
impl Unpin for GooglePrivacyDlpV2beta1Bucket
impl UnwindSafe for GooglePrivacyDlpV2beta1Bucket
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