pub enum Locations {
LatLngs(Vec<LatLng>),
Polyline(String),
}
Expand description
Defines the location(s) on the earth from which to return elevation data.
This parameter takes either a single location as a latitude/longitude pair, multiple latitude/longitude pairs, or an encoded polyline.
Variants§
LatLngs(Vec<LatLng>)
A single or multiple latitude/longitude pairs.
Polyline(String)
An encoded polyline.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Locations
impl<'de> Deserialize<'de> for Locations
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for Locations
impl Ord for Locations
source§impl PartialEq<Locations> for Locations
impl PartialEq<Locations> for Locations
source§impl PartialOrd<Locations> for Locations
impl PartialOrd<Locations> for Locations
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Locations
impl StructuralEq for Locations
impl StructuralPartialEq for Locations
Auto Trait Implementations§
impl RefUnwindSafe for Locations
impl Send for Locations
impl Sync for Locations
impl Unpin for Locations
impl UnwindSafe for Locations
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.