SafetyLocation
public struct SafetyLocationextension SafetyLocation: Equatableextension SafetyLocation: HashableDefine a common safety location.
- 
                  
                  Creates a new SafetyLocationinstance.DeclarationSwift public init( id: SafetyLocationID, type: SafetyLocationType, speedLimit: Measurement<UnitSpeed>?, startLocation: CLLocationCoordinate2D, endLocation: CLLocationCoordinate2D )ParametersidSafety location identifier SafetyLocationIDof this safety location.typeSafety location type SafetyLocationTypeof this safety location.speedLimitSpeed limit applicable to this safety location type, otherwise nil. startLocationStart location of this safety location. endLocationEnd location of this safety location. If startLocation and endLocation are equal, the safety location is a spot. 
- 
                  
                  Creates a new SafetyLocationinstance.DeclarationSwift public init( id: SafetyLocationID, type: SafetyLocationType, speedLimit: Measurement<UnitSpeed>?, location: CLLocationCoordinate2D )ParametersidSafety location identifier SafetyLocationIDof this safety location.typeSafety location type SafetyLocationTypeof this safety location.speedLimitSpeed limit applicable to this safety location type, otherwise nil. locationPosition of a spot safety location. 
- 
                  
                  Describes the type of a safety location. See moreDeclarationSwift public enum SafetyLocationType : CaseIterable
- 
                  
                  Identifier of a safety location. DeclarationSwift public let id: SafetyLocationID
- 
                  
                  Type of safety location. DeclarationSwift public let type: SafetyLocationType
- 
                  
                  Defines the speed limit for the safety cameras of relevant type. DeclarationSwift public let speedLimit: Measurement<UnitSpeed>?
- 
                  
                  Start position of the safety location. DeclarationSwift public let startLocation: CLLocationCoordinate2D
- 
                  
                  End position of the safety location. By default endLocation is equal to the startLocation. If startLocation and endLocation are equal, the safety location is a spot. DeclarationSwift public let endLocation: CLLocationCoordinate2D
- 
                  
                  Returns a Boolean value indicating whether two SafetyLocations are equal.DeclarationSwift public static func == ( lhs: SafetyLocation, rhs: SafetyLocation ) -> BoolParameterslhsA SafetyLocationto compare.rhsAnother SafetyLocationto compare.Return ValueReturns a Boolean value indicating whether two SafetyLocations are equal.
- 
                  
                  Allowing instances of he containing type to be used in hash-based collections like sets and dictionaries. DeclarationSwift public func hash(into hasher: inout Hasher)ParametershasherThe hasher used to combine the hash values of the essential properties. 
 
         TomTom SDK for iOS (0.53.1)
 
          TomTom SDK for iOS (0.53.1)
         SafetyLocation
          SafetyLocation