Struct google_api_proto::google::ads::googleads::v15::resources::AssetSetTypeView
source · pub struct AssetSetTypeView {
pub resource_name: String,
pub asset_set_type: i32,
}
Expand description
An asset set type view. This view reports non-overcounted metrics for each asset set type. Child asset set types are not included in this report. Their stats are aggregated under the parent asset set type.
Fields§
§resource_name: String
Output only. The resource name of the asset set type view. Asset set type view resource names have the form:
customers/{customer_id}/assetSetTypeViews/{asset_set_type}
asset_set_type: i32
Output only. The asset set type of the asset set type view.
Implementations§
source§impl AssetSetTypeView
impl AssetSetTypeView
sourcepub fn asset_set_type(&self) -> AssetSetType
pub fn asset_set_type(&self) -> AssetSetType
Returns the enum value of asset_set_type
, or the default if the field is set to an invalid enum value.
sourcepub fn set_asset_set_type(&mut self, value: AssetSetType)
pub fn set_asset_set_type(&mut self, value: AssetSetType)
Sets asset_set_type
to the provided enum value.
Trait Implementations§
source§impl Clone for AssetSetTypeView
impl Clone for AssetSetTypeView
source§fn clone(&self) -> AssetSetTypeView
fn clone(&self) -> AssetSetTypeView
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 AssetSetTypeView
impl Debug for AssetSetTypeView
source§impl Default for AssetSetTypeView
impl Default for AssetSetTypeView
source§impl Message for AssetSetTypeView
impl Message for AssetSetTypeView
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
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<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for AssetSetTypeView
impl PartialEq for AssetSetTypeView
source§fn eq(&self, other: &AssetSetTypeView) -> bool
fn eq(&self, other: &AssetSetTypeView) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AssetSetTypeView
Auto Trait Implementations§
impl Freeze for AssetSetTypeView
impl RefUnwindSafe for AssetSetTypeView
impl Send for AssetSetTypeView
impl Sync for AssetSetTypeView
impl Unpin for AssetSetTypeView
impl UnwindSafe for AssetSetTypeView
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