Struct google_api_proto::google::privacy::dlp::v2::deidentify_data_source_details::RequestedDeidentifyOptions
source · pub struct RequestedDeidentifyOptions {
pub snapshot_deidentify_template: Option<DeidentifyTemplate>,
pub snapshot_structured_deidentify_template: Option<DeidentifyTemplate>,
pub snapshot_image_redact_template: Option<DeidentifyTemplate>,
}
Expand description
De-identification options.
Fields§
§snapshot_deidentify_template: Option<DeidentifyTemplate>
Snapshot of the state of the DeidentifyTemplate
from the
[Deidentify][google.privacy.dlp.v2.Action.Deidentify] action at the time
this job was run.
snapshot_structured_deidentify_template: Option<DeidentifyTemplate>
Snapshot of the state of the structured DeidentifyTemplate
from the
Deidentify
action at the time this job was run.
snapshot_image_redact_template: Option<DeidentifyTemplate>
Snapshot of the state of the image transformation DeidentifyTemplate
from the Deidentify
action at the time this job was run.
Trait Implementations§
source§impl Clone for RequestedDeidentifyOptions
impl Clone for RequestedDeidentifyOptions
source§fn clone(&self) -> RequestedDeidentifyOptions
fn clone(&self) -> RequestedDeidentifyOptions
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 Debug for RequestedDeidentifyOptions
impl Debug for RequestedDeidentifyOptions
source§impl Default for RequestedDeidentifyOptions
impl Default for RequestedDeidentifyOptions
source§impl Message for RequestedDeidentifyOptions
impl Message for RequestedDeidentifyOptions
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for RequestedDeidentifyOptions
impl PartialEq for RequestedDeidentifyOptions
source§fn eq(&self, other: &RequestedDeidentifyOptions) -> bool
fn eq(&self, other: &RequestedDeidentifyOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RequestedDeidentifyOptions
Auto Trait Implementations§
impl Freeze for RequestedDeidentifyOptions
impl RefUnwindSafe for RequestedDeidentifyOptions
impl Send for RequestedDeidentifyOptions
impl Sync for RequestedDeidentifyOptions
impl Unpin for RequestedDeidentifyOptions
impl UnwindSafe for RequestedDeidentifyOptions
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request