Structures

The following structures are available globally.

  • Address separated by the components

    See more

    Declaration

    Swift

    public struct Address : Codable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct AdministrativeUnit : Equatable
  • Bounding box is an area defined by two longitudes and two latitudes, where: Latitude is a decimal number between -90.0 and 90.0. Longitude is a decimal number between -180.0 and 180.0.

    See more

    Declaration

    Swift

    public struct BoundingBox : Codable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct Country : Equatable
  • Contains values for a given country including name (required) and possibly ISO 3166-1 Alpha 2 and Alpha 3 codes.

    Declaration

    Swift

    public struct SearchAddressCountry : Codable, Hashable, Equatable
  • SearchResultMetadata Image collection. Contains array of image urls for different sizes.

    See more

    Declaration

    Swift

    public struct Image : Codable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct Language : Equatable
  • Undocumented

    See more

    Declaration

    Swift

    public struct NonEmptyArray<T>
  • Contains details for top-level sub-national administrative features, such as states in the United States or provinces in Canada or China, including name (required) and code identifiers (optional)

    Declaration

    Swift

    public struct SearchAddressRegion : Codable, Hashable, Equatable
  • Resolved search result intended to represent user favorites

    See more

    Declaration

    Swift

    public struct FavoriteRecord : IndexableRecord, SearchResult, Codable, Equatable
  • Resolved search result intended to represent user search history

    See more

    Declaration

    Swift

    public struct HistoryRecord : IndexableRecord, SearchResult, Codable, Hashable
  • Additional search options to improve navigation experience It’s possible to request estimated time of arrival according to a specific navigation profile or change search ranking logic by the navigation details

    See more

    Declaration

    Swift

    public struct SearchNavigationOptions : Hashable
  • Single entry of shopping hours for POI entry

    See more

    Declaration

    Swift

    public struct OpenPeriod : Codable, Hashable
  • Reverse geocoding request options.

    See more

    Declaration

    Swift

    public struct ReverseGeocodingOptions
  • Point on the road the feature fronts.

    See more

    Declaration

    Swift

    public struct RoutablePoint : Codable, Hashable
  • Options to configure Route for search along the route functionality

    See more

    Declaration

    Swift

    public struct RouteOptions : Hashable
  • SearchResult additional information, such as phone, website and etc. Extra metadata contained in data field as dictionary.

    See more

    Declaration

    Swift

    public struct SearchResultMetadata : Codable, Hashable
  • Search request options

    See more

    Declaration

    Swift

    public struct SearchOptions
  • Possible options for search request

    See more

    Declaration

    Swift

    public struct SearchRequestOptions : Equatable, Hashable, Codable
  • Undocumented

    See more

    Declaration

    Swift

    public struct AddressComponents