TransportSpecification
public struct TransportSpecification : Hashable
Contains transport attributes details related to the transport mode.
-
Transport mode. Defaults to
CAR.Declaration
Swift
public var transportMode: TransportMode -
The vehicle specification for the transport mode. By default, it is not set.
Declaration
Swift
public var vehicleSpecification: VehicleSpecification? -
The pedestrian specification for the transport mode. By default, it is not set.
Declaration
Swift
public var pedestrianSpecification: PedestrianSpecification? -
The taxi specification for the transport mode. By default, it is not set.
Declaration
Swift
public var taxiSpecification: TaxiSpecification? -
The scooter specification for the transport mode. By default, it is not set.
Declaration
Swift
public var scooterSpecification: ScooterSpecification? -
init(transportMode:vehicleSpecification: pedestrianSpecification: taxiSpecification: scooterSpecification: ) Creates a new instance.
Declaration
Swift
public init(transportMode: TransportMode = TransportMode.car, vehicleSpecification: VehicleSpecification? = nil, pedestrianSpecification: PedestrianSpecification? = nil, taxiSpecification: TaxiSpecification? = nil, scooterSpecification: ScooterSpecification? = nil)