TruckAmenities
public struct TruckAmenities : Hashable
Truck amenities struct, represents availability (true/false) for each feature, except shower_count - number of showers, if data is available. Note: This is a BETA feature and thus subject to change.
-
Has parking
Declaration
Swift
public var hasParking: Bool -
Has secure parking
Declaration
Swift
public var hasSecureParking: Bool -
Has car wash
Declaration
Swift
public var hasCarWash: Bool -
Has truck wash
Declaration
Swift
public var hasTruckWash: Bool -
Has high canopy
Declaration
Swift
public var hasHighCanopy: Bool -
Has idle reduction system
Declaration
Swift
public var hasIdleReductionSystem: Bool -
Has truck scales
Declaration
Swift
public var hasTruckScales: Bool -
Has power supply
Declaration
Swift
public var hasPowerSupply: Bool -
Has chemical toilet disposal
Declaration
Swift
public var hasChemicalToiletDisposal: Bool -
Has truck stop
Declaration
Swift
public var hasTruckStop: Bool -
Has WiFi
Declaration
Swift
public var hasWifi: Bool -
Has truck service
Declaration
Swift
public var hasTruckService: Bool -
Has shower
Declaration
Swift
public var hasShower: Bool -
Shower count, if shower data is present
Declaration
Swift
public var showerCount: Int32? -
init(hasParking:hasSecureParking: hasCarWash: hasTruckWash: hasHighCanopy: hasIdleReductionSystem: hasTruckScales: hasPowerSupply: hasChemicalToiletDisposal: hasTruckStop: hasWifi: hasTruckService: hasShower: showerCount: ) Creates a new instance.
Declaration
Swift
public init(hasParking: Bool = false, hasSecureParking: Bool = false, hasCarWash: Bool = false, hasTruckWash: Bool = false, hasHighCanopy: Bool = false, hasIdleReductionSystem: Bool = false, hasTruckScales: Bool = false, hasPowerSupply: Bool = false, hasChemicalToiletDisposal: Bool = false, hasTruckStop: Bool = false, hasWifi: Bool = false, hasTruckService: Bool = false, hasShower: Bool = false, showerCount: Int32? = nil)