[][src]Struct google_dlp2::GooglePrivacyDlpV2TransformationErrorHandling

pub struct GooglePrivacyDlpV2TransformationErrorHandling {
    pub throw_error: Option<GooglePrivacyDlpV2ThrowError>,
    pub leave_untransformed: Option<GooglePrivacyDlpV2LeaveUntransformed>,
}

How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a DateShift transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the TransformationOverviews.

This type is not used in any activity, and only used as part of another schema.

Fields

throw_error: Option<GooglePrivacyDlpV2ThrowError>

Throw an error

leave_untransformed: Option<GooglePrivacyDlpV2LeaveUntransformed>

Ignore errors

Trait Implementations

impl Clone for GooglePrivacyDlpV2TransformationErrorHandling[src]

impl Debug for GooglePrivacyDlpV2TransformationErrorHandling[src]

impl Default for GooglePrivacyDlpV2TransformationErrorHandling[src]

impl<'de> Deserialize<'de> for GooglePrivacyDlpV2TransformationErrorHandling[src]

impl Part for GooglePrivacyDlpV2TransformationErrorHandling[src]

impl Serialize for GooglePrivacyDlpV2TransformationErrorHandling[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any