Values.RoutePedestrianLegDetailsSourceDetails that are specific to a pedestrian leg.
type nonrec t = {arrival : RoutePedestrianArrival.t option;Details corresponding to the arrival for the leg.
*)departure : RoutePedestrianDeparture.t option;Details corresponding to the departure for the leg.
*)notices : RoutePedestrianNoticeList.t option;Notices are additional information returned that indicate issues that occurred during route calculation. Not supported in ap-southeast-1 and ap-southeast-5 regions for GrabMaps customers.
*)passThroughWaypoints : RoutePassThroughWaypointList.t option;Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.
*)spans : RoutePedestrianSpanList.t option;Spans that were computed for the requested SpanAdditionalFeatures. Not supported in ap-southeast-1 and ap-southeast-5 regions for GrabMaps customers.
*)summary : RoutePedestrianSummary.t option;Summarized details of the leg.
*)travelSteps : RoutePedestrianTravelStepList.t option;Steps of a leg that must be performed before the travel portion of the leg.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Integer of
RoutePassThroughWaypointGeometryOffsetInteger.t
| `List of
[> `Enum of string
| `Integer of Integer.t
| `Structure of
(string
* [> `Enum of string | `String of LanguageTag.t ])
list ]
list
| `Long of DurationSeconds.t
| `String of CountryCode3.t
| `Structure of
(string
* [> `Boolean of SensitiveBoolean.t
| `Double of SpeedKilometersPerHour.t
| `Enum of string
| `Integer of
RoutePassThroughPlaceWaypointIndexInteger.t
| `List of
[> `Double of Double.t
| `Structure of
(string
* [> `Enum of string
| `String of LanguageTag.t
| `Structure of
(string
* [> `Enum of string
| `String of LanguageTag.t ])
list ])
list ]
list
| `Long of DurationSeconds.t ])
list ])
list ]
list
| `Structure of
(string
* [> `String of TimestampWithTimezoneOffset.t
| `Structure of
(string
* [> `Enum of string
| `Integer of RoutePedestrianPlaceWaypointIndexInteger.t
| `List of [> `Double of Double.t ] list
| `Long of DistanceMeters.t
| `String of SensitiveString.t ])
list ])
list ])
list ]