pub struct TourStop {
pub coordinate: Coordinate,
pub arrival_time: Option<String>,
pub departure_time: Option<String>,
pub duration: Option<f64>,
pub distance_from_previous: Option<f64>,
}Expand description
A stop in an optimized tour.
Fields§
§coordinate: CoordinateThe coordinate of this stop
arrival_time: Option<String>Arrival time (ISO 8601 string, if available)
departure_time: Option<String>Departure time (ISO 8601 string, if available)
duration: Option<f64>Duration at this stop in seconds
distance_from_previous: Option<f64>Distance from previous stop in meters
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TourStop
impl<'de> Deserialize<'de> for TourStop
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
Auto Trait Implementations§
impl Freeze for TourStop
impl RefUnwindSafe for TourStop
impl Send for TourStop
impl Sync for TourStop
impl Unpin for TourStop
impl UnsafeUnpin for TourStop
impl UnwindSafe for TourStop
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