Struct google_api_proto::google::privacy::dlp::v2::TransformationLocation
source · pub struct TransformationLocation {
pub container_type: i32,
pub location_type: Option<LocationType>,
}
Expand description
Specifies the location of a transformation.
Fields§
§container_type: i32
Information about the functionality of the container where this finding occurred, if available.
location_type: Option<LocationType>
Location type.
Implementations§
source§impl TransformationLocation
impl TransformationLocation
sourcepub fn container_type(&self) -> TransformationContainerType
pub fn container_type(&self) -> TransformationContainerType
Returns the enum value of container_type
, or the default if the field is set to an invalid enum value.
sourcepub fn set_container_type(&mut self, value: TransformationContainerType)
pub fn set_container_type(&mut self, value: TransformationContainerType)
Sets container_type
to the provided enum value.
Trait Implementations§
source§impl Clone for TransformationLocation
impl Clone for TransformationLocation
source§fn clone(&self) -> TransformationLocation
fn clone(&self) -> TransformationLocation
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 TransformationLocation
impl Debug for TransformationLocation
source§impl Default for TransformationLocation
impl Default for TransformationLocation
source§impl Message for TransformationLocation
impl Message for TransformationLocation
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 TransformationLocation
impl PartialEq for TransformationLocation
source§fn eq(&self, other: &TransformationLocation) -> bool
fn eq(&self, other: &TransformationLocation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TransformationLocation
Auto Trait Implementations§
impl Freeze for TransformationLocation
impl RefUnwindSafe for TransformationLocation
impl Send for TransformationLocation
impl Sync for TransformationLocation
impl Unpin for TransformationLocation
impl UnwindSafe for TransformationLocation
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