Struct google_api_proto::google::ads::searchads360::v0::resources::LanguageConstant
source · pub struct LanguageConstant {
pub resource_name: String,
pub id: Option<i64>,
pub code: Option<String>,
pub name: Option<String>,
pub targetable: Option<bool>,
}
Expand description
A language.
Fields§
§resource_name: String
Output only. The resource name of the language constant. Language constant resource names have the form:
languageConstants/{criterion_id}
id: Option<i64>
Output only. The ID of the language constant.
code: Option<String>
Output only. The language code, for example, “en_US”, “en_AU”, “es”, “fr”, etc.
name: Option<String>
Output only. The full name of the language in English, for example, “English (US)”, “Spanish”, etc.
targetable: Option<bool>
Output only. Whether the language is targetable.
Implementations§
source§impl LanguageConstant
impl LanguageConstant
sourcepub fn targetable(&self) -> bool
pub fn targetable(&self) -> bool
Returns the value of targetable
, or the default value if targetable
is unset.
Trait Implementations§
source§impl Clone for LanguageConstant
impl Clone for LanguageConstant
source§fn clone(&self) -> LanguageConstant
fn clone(&self) -> LanguageConstant
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 LanguageConstant
impl Debug for LanguageConstant
source§impl Default for LanguageConstant
impl Default for LanguageConstant
source§impl Message for LanguageConstant
impl Message for LanguageConstant
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 LanguageConstant
impl PartialEq for LanguageConstant
source§fn eq(&self, other: &LanguageConstant) -> bool
fn eq(&self, other: &LanguageConstant) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LanguageConstant
Auto Trait Implementations§
impl Freeze for LanguageConstant
impl RefUnwindSafe for LanguageConstant
impl Send for LanguageConstant
impl Sync for LanguageConstant
impl Unpin for LanguageConstant
impl UnwindSafe for LanguageConstant
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