Struct google_api_proto::google::ads::googleads::v17::resources::KeywordPlanGeoTarget
source · pub struct KeywordPlanGeoTarget {
pub geo_target_constant: Option<String>,
}
Expand description
A geo target.
Fields§
§geo_target_constant: Option<String>
Required. The resource name of the geo target.
Implementations§
source§impl KeywordPlanGeoTarget
impl KeywordPlanGeoTarget
sourcepub fn geo_target_constant(&self) -> &str
pub fn geo_target_constant(&self) -> &str
Returns the value of geo_target_constant
, or the default value if geo_target_constant
is unset.
Trait Implementations§
source§impl Clone for KeywordPlanGeoTarget
impl Clone for KeywordPlanGeoTarget
source§fn clone(&self) -> KeywordPlanGeoTarget
fn clone(&self) -> KeywordPlanGeoTarget
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 KeywordPlanGeoTarget
impl Debug for KeywordPlanGeoTarget
source§impl Default for KeywordPlanGeoTarget
impl Default for KeywordPlanGeoTarget
source§impl Message for KeywordPlanGeoTarget
impl Message for KeywordPlanGeoTarget
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 KeywordPlanGeoTarget
impl PartialEq for KeywordPlanGeoTarget
source§fn eq(&self, other: &KeywordPlanGeoTarget) -> bool
fn eq(&self, other: &KeywordPlanGeoTarget) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for KeywordPlanGeoTarget
Auto Trait Implementations§
impl Freeze for KeywordPlanGeoTarget
impl RefUnwindSafe for KeywordPlanGeoTarget
impl Send for KeywordPlanGeoTarget
impl Sync for KeywordPlanGeoTarget
impl Unpin for KeywordPlanGeoTarget
impl UnwindSafe for KeywordPlanGeoTarget
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