Other Structures
The following structures are available globally.
-
Represents a set of administrative rules for a country or a state.
See moreDeclaration
Swift
public struct AdminContextId : Hashable -
Commercial vehicle regulations for an administrative region (country or state). Contains access restrictions, speed limits, and drive/rest rules applicable to commercial vehicles on road segments within the region.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct AdministrativeCommercialVehicleRules : Hashable -
Drive-rest regulation defining mandatory rest requirements for commercial vehicle drivers.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct DriveRestRegulation : Hashable -
Road profile conditions that must be met for a regulation to apply.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct RoadProfileCondition : Hashable -
Physical and cargo profile of a vehicle that triggers a regulation.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct VehicleProfileRestriction : Hashable -
Combined set of conditions that must all be satisfied for a regulation to apply.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct VehicleRestrictionCondition : Hashable -
Access regulation for a specific vehicle type on a road segment.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct VehicleSpecificAccess : Hashable -
Speed limit regulation specific to a vehicle type.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct VehicleSpecificSpeedLimit : Hashable -
Represents the level change data for an indoor maneuver.
See moreDeclaration
Swift
public struct IndoorLevelChangeData : Hashable -
Represents a place within an indoor route.
See moreDeclaration
Swift
public struct IndoorRoutePlace : Hashable -
Represents the space data for an indoor maneuver.
See moreDeclaration
Swift
public struct IndoorSpaceData : Hashable -
This struct provides the necessary information for refreshing a route from a specific location on it.
See moreDeclaration
Swift
public struct RefreshRouteParameters : Hashable -
Represents a lane decrease warning that notifies about upcoming reductions in the number of available lanes.
Lane decrease warnings are generated when the road ahead has fewer lanes than the previous road segment provided by
sdk.electronic_horizon.ElectronicHorizonEngine, requiring drivers to merge or change lanes. Lane decrease is provided only on highways and motorways. It will not be provided for junctions, when maneuver is given for the lane decrease situation or when theTrafficMergeWarningis provided. Special lanes (e.g. Bus lane, HOV) will only be included to the lane decrease warning generation if the according options are set inTransportSpecification.Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct LaneDecreaseWarning : Hashable -
A struct that provides lane decrease warning options. Set the options for configuring the lane decrease notifications.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
See moreDeclaration
Swift
public struct LaneDecreaseWarningOptions : Hashable
Other Structures Reference