Struct gapi_grpc::google::privacy::dlp::v2::FieldTransformation[][src]

pub struct FieldTransformation {
    pub fields: Vec<FieldId>,
    pub condition: Option<RecordCondition>,
    pub transformation: Option<Transformation>,
}

The transformation to apply to the field.

Fields

fields: Vec<FieldId>

Required. Input field(s) to apply the transformation to.

condition: Option<RecordCondition>

Only apply the transformation if the condition evaluates to true for the given RecordCondition. The conditions are allowed to reference fields that are not used in the actual transformation.

Example Use Cases:

transformation: Option<Transformation>

Transformation to apply. [required]

Trait Implementations

impl Clone for FieldTransformation[src]

impl Debug for FieldTransformation[src]

impl Default for FieldTransformation[src]

impl Message for FieldTransformation[src]

impl PartialEq<FieldTransformation> for FieldTransformation[src]

impl StructuralPartialEq for FieldTransformation[src]

Auto Trait Implementations

impl RefUnwindSafe for FieldTransformation

impl Send for FieldTransformation

impl Sync for FieldTransformation

impl Unpin for FieldTransformation

impl UnwindSafe for FieldTransformation

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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]