Struct google_api_proto::google::ads::googleads::v17::common::GeoPointInfo
source · pub struct GeoPointInfo {
pub longitude_in_micro_degrees: Option<i32>,
pub latitude_in_micro_degrees: Option<i32>,
}
Expand description
Geo point for proximity criterion.
Fields§
§longitude_in_micro_degrees: Option<i32>
Micro degrees for the longitude.
latitude_in_micro_degrees: Option<i32>
Micro degrees for the latitude.
Implementations§
source§impl GeoPointInfo
impl GeoPointInfo
sourcepub fn longitude_in_micro_degrees(&self) -> i32
pub fn longitude_in_micro_degrees(&self) -> i32
Returns the value of longitude_in_micro_degrees
, or the default value if longitude_in_micro_degrees
is unset.
sourcepub fn latitude_in_micro_degrees(&self) -> i32
pub fn latitude_in_micro_degrees(&self) -> i32
Returns the value of latitude_in_micro_degrees
, or the default value if latitude_in_micro_degrees
is unset.
Trait Implementations§
source§impl Clone for GeoPointInfo
impl Clone for GeoPointInfo
source§fn clone(&self) -> GeoPointInfo
fn clone(&self) -> GeoPointInfo
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 GeoPointInfo
impl Debug for GeoPointInfo
source§impl Default for GeoPointInfo
impl Default for GeoPointInfo
source§impl Message for GeoPointInfo
impl Message for GeoPointInfo
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 GeoPointInfo
impl PartialEq for GeoPointInfo
source§fn eq(&self, other: &GeoPointInfo) -> bool
fn eq(&self, other: &GeoPointInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for GeoPointInfo
impl StructuralPartialEq for GeoPointInfo
Auto Trait Implementations§
impl Freeze for GeoPointInfo
impl RefUnwindSafe for GeoPointInfo
impl Send for GeoPointInfo
impl Sync for GeoPointInfo
impl Unpin for GeoPointInfo
impl UnwindSafe for GeoPointInfo
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