Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data RouteMatrixEntryError Source #
An error corresponding to the calculation of a route between the
DeparturePosition
and DestinationPosition
.
The error code can be one of the following:
RouteNotFound
- Unable to find a valid route with the given parameters.RouteTooLong
- Route calculation went beyond the maximum size of a route and was terminated before completion.PositionsNotFound
- One or more of the input positions were not found on the route network.DestinationPositionNotFound
- The destination position was not found on the route network.DeparturePositionNotFound
- The departure position was not found on the route network.OtherValidationError
- The given inputs were not valid or a route was not found. More information is given in the errorMessage
See: newRouteMatrixEntryError
smart constructor.
RouteMatrixEntryError' | |
|
Instances
newRouteMatrixEntryError Source #
Create a value of RouteMatrixEntryError
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:message:RouteMatrixEntryError'
, routeMatrixEntryError_message
- A message about the error that occurred for the route calculation.
$sel:code:RouteMatrixEntryError'
, routeMatrixEntryError_code
- The type of error which occurred for the route calculation.
routeMatrixEntryError_message :: Lens' RouteMatrixEntryError (Maybe Text) Source #
A message about the error that occurred for the route calculation.
routeMatrixEntryError_code :: Lens' RouteMatrixEntryError RouteMatrixErrorCode Source #
The type of error which occurred for the route calculation.