Struct gapi_grpc::google::maps::routes::v1::CustomRoute[][src]

pub struct CustomRoute {
    pub route: Option<Route>,
    pub token: String,
}

Encapsulates a custom route computed based on the route objective specified by the customer. CustomRoute contains a route and a route token, which can be passed to NavSDK to reconstruct the custom route for turn by turn navigation.

Fields

route: Option<Route>

The route considered ‘best’ for the input route objective.

token: String

Web-safe base64 encoded route token that can be passed to NavSDK, which allows NavSDK to reconstruct the route during navigation, and in the event of rerouting honor the original intention when RoutesPreferred ComputeCustomRoutes is called. Customers should treat this token as an opaque blob.

Trait Implementations

impl Clone for CustomRoute[src]

impl Debug for CustomRoute[src]

impl Default for CustomRoute[src]

impl Message for CustomRoute[src]

impl PartialEq<CustomRoute> for CustomRoute[src]

impl StructuralPartialEq for CustomRoute[src]

Auto Trait Implementations

impl RefUnwindSafe for CustomRoute

impl Send for CustomRoute

impl Sync for CustomRoute

impl Unpin for CustomRoute

impl UnwindSafe for CustomRoute

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]