[−][src]Enum google_maps::directions::response::driving_maneuver::DrivingManeuver
The action to take for the current step (turn left, merge, straight, etc.). This field is used to determine which icon to display. Values in this list are subject to change.
Variants
Trait Implementations
impl Clone for DrivingManeuver
[src]
fn clone(&self) -> DrivingManeuver
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DrivingManeuver
[src]
impl Default for DrivingManeuver
[src]
impl<'de> Deserialize<'de> for DrivingManeuver
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for DrivingManeuver
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats a DrivingManeuver
enum into a string that is presentable to
the end user.
impl Eq for DrivingManeuver
[src]
impl<'_> From<&'_ DrivingManeuver> for String
[src]
fn from(maneuver_type: &DrivingManeuver) -> String
[src]
Converts a DrivingManeuver
enum to a String
that contains a
maneuver
type
code.
impl Hash for DrivingManeuver
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for DrivingManeuver
[src]
fn cmp(&self, other: &DrivingManeuver) -> Ordering
[src]
#[must_use]
fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]
fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<DrivingManeuver> for DrivingManeuver
[src]
fn eq(&self, other: &DrivingManeuver) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<DrivingManeuver> for DrivingManeuver
[src]
fn partial_cmp(&self, other: &DrivingManeuver) -> Option<Ordering>
[src]
#[must_use]
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for DrivingManeuver
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for DrivingManeuver
[src]
impl StructuralPartialEq for DrivingManeuver
[src]
impl<'_> TryFrom<&'_ str> for DrivingManeuver
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(maneuver_type: &str) -> Result<DrivingManeuver, Error>
[src]
Gets a DrivingManeuver
enum from a String
that contains a valid
maneuver
type
code.
Auto Trait Implementations
impl RefUnwindSafe for DrivingManeuver
impl Send for DrivingManeuver
impl Sync for DrivingManeuver
impl Unpin for DrivingManeuver
impl UnwindSafe for DrivingManeuver
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,