# PlaceProperty

    enum PlaceProperty

    extension PlaceProperty : Copyable, Equatable, Escapable, Hashable

The properties represent individual information that can be requested for a `https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Structs/Place.html` object.

If no request properties are set, the `https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Structs/Place.html` object will be empty with no useful information.

Please refer to <https://developers.google.com/maps/documentation/places/ios-sdk/data-fields> for more
details.
- `


  ### [==(_:_:)](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO2eeoiySbAC_ACtFZ)


  ` Returns a Boolean value indicating whether two values are equal.

  Equality is the inverse of inequality. For any values `a` and `b`,
  `a == b` implies that `a != b` is `false`.

  #### Declaration

  Swift

      static func == (a: PlaceProperty, b: PlaceProperty) -> Bool

- `


  ### [accessibilityOptions](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO20accessibilityOptionsyA2CmF)


  `

  #### Declaration

  Swift

      case accessibilityOptions

- `


  ### [addressComponents](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO17addressComponentsyA2CmF)


  `

  #### Declaration

  Swift

      case addressComponents

- `


  ### [addressDescriptor](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO17addressDescriptoryA2CmF)


  `

  #### Declaration

  Swift

      case addressDescriptor

- `


  ### [all](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO3allyA2CmF)


  `

  #### Declaration

  Swift

      case all

- `


  ### [allowsDogs](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10allowsDogsyA2CmF)


  `

  #### Declaration

  Swift

      case allowsDogs

- `


  ### [businessStatus](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO14businessStatusyA2CmF)


  `

  #### Declaration

  Swift

      case businessStatus

- `


  ### [consumerAlert](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO13consumerAlertyA2CmF)


  `

  #### Declaration

  Swift

      case consumerAlert

- `


  ### [containingPlaces](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO010containingB0yA2CmF)


  `

  #### Declaration

  Swift

      case containingPlaces

- `


  ### [coordinate](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10coordinateyA2CmF)


  `

  #### Declaration

  Swift

      case coordinate

- `


  ### [currentOpeningHours](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO19currentOpeningHoursyA2CmF)


  `

  #### Declaration

  Swift

      case currentOpeningHours

- `


  ### [currentSecondaryOpeningHours](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO28currentSecondaryOpeningHoursyA2CmF)


  `

  #### Declaration

  Swift

      case currentSecondaryOpeningHours

- `


  ### [displayName](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO11displayNameyA2CmF)


  `

  #### Declaration

  Swift

      case displayName

- `


  ### [editorialSummary](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO16editorialSummaryyA2CmF)


  `

  #### Declaration

  Swift

      case editorialSummary

- `


  ### [evChargeAmenitySummary](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO22evChargeAmenitySummaryyA2CmF)


  `

  #### Declaration

  Swift

      case evChargeAmenitySummary

- `


  ### [evChargeOptions](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15evChargeOptionsyA2CmF)


  `

  #### Declaration

  Swift

      case evChargeOptions

- `


  ### [formattedAddress](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO16formattedAddressyA2CmF)


  `

  #### Declaration

  Swift

      case formattedAddress

- `


  ### [fuelOptions](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO11fuelOptionsyA2CmF)


  `

  #### Declaration

  Swift

      case fuelOptions

- `


  ### [generativeSummary](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO17generativeSummaryyA2CmF)


  `

  #### Declaration

  Swift

      case generativeSummary

- `


  ### [goodForChildren](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15goodForChildrenyA2CmF)


  `

  #### Declaration

  Swift

      case goodForChildren

- `


  ### [goodForGroups](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO13goodForGroupsyA2CmF)


  `

  #### Declaration

  Swift

      case goodForGroups

- `


  ### [goodForWatchingSports](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO21goodForWatchingSportsyA2CmF)


  `

  #### Declaration

  Swift

      case goodForWatchingSports

- `


  ### [googleMapsLinks](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15googleMapsLinksyA2CmF)


  `

  #### Declaration

  Swift

      case googleMapsLinks

- `


  ### [hash(into:)](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO4hash4intoys6HasherVz_tF)


  ` Hashes the essential components of this value by feeding them into the
  given hasher.

  Implement this method to conform to the `Hashable` protocol. The
  components used for hashing must be the same as the components compared
  in your type's `==` operator implementation. Call `hasher.combine(_:)`
  with each of these components.
  Important

  In your implementation of `hash(into:)`,
  don't call `finalize()` on the `hasher` instance provided,
  or replace it with a different instance.
  Doing so may become a compile-time error in the future.

  #### Declaration

  Swift

      func hash(into hasher: inout Hasher)

- `


  ### [hashValue](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO9hashValueSivp)


  ` The hash value.

  Hash values are not guaranteed to be equal across different executions of
  your program. Do not save hash values to use during a future execution.
  Important
  `hashValue` is deprecated as a `Hashable` requirement. To conform to `Hashable`, implement the `https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty.html#/s:17GooglePlacesSwift13PlacePropertyO4hash4intoys6HasherVz_tF` requirement instead. The compiler provides an implementation for `hashValue` for you.

  #### Declaration

  Swift

      var hashValue: Int { get }

- `


  ### [iconBackgroundColor](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO19iconBackgroundColoryA2CmF)


  `

  #### Declaration

  Swift

      case iconBackgroundColor

- `


  ### [iconMaskURL](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO11iconMaskURLyA2CmF)


  `

  #### Declaration

  Swift

      case iconMaskURL

- `


  ### [internationalPhoneNumber](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO24internationalPhoneNumberyA2CmF)


  `

  #### Declaration

  Swift

      case internationalPhoneNumber

- `


  ### [isReservable](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO12isReservableyA2CmF)


  `

  #### Declaration

  Swift

      case isReservable

- `


  ### [liveMusic](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO9liveMusicyA2CmF)


  `

  #### Declaration

  Swift

      case liveMusic

- `


  ### [menuForChildren](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15menuForChildrenyA2CmF)


  `

  #### Declaration

  Swift

      case menuForChildren

- `


  ### [neighborhoodSummary](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO19neighborhoodSummaryyA2CmF)


  `

  #### Declaration

  Swift

      case neighborhoodSummary

- `


  ### [numberOfUserRatings](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO19numberOfUserRatingsyA2CmF)


  `

  #### Declaration

  Swift

      case numberOfUserRatings

- `


  ### [outdoorSeating](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO14outdoorSeatingyA2CmF)


  `

  #### Declaration

  Swift

      case outdoorSeating

- `


  ### [parkingOptions](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO14parkingOptionsyA2CmF)


  `

  #### Declaration

  Swift

      case parkingOptions

- `


  ### [paymentOptions](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO14paymentOptionsyA2CmF)


  `

  #### Declaration

  Swift

      case paymentOptions

- `


  ### [photos](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO6photosyA2CmF)


  `

  #### Declaration

  Swift

      case photos

- `


  ### [placeID](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO7placeIDyA2CmF)


  `

  #### Declaration

  Swift

      case placeID

- `


  ### [plusCode](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO8plusCodeyA2CmF)


  `

  #### Declaration

  Swift

      case plusCode

- `


  ### [postalAddress](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO13postalAddressyA2CmF)


  `

  #### Declaration

  Swift

      case postalAddress

- `


  ### [priceLevel](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10priceLevelyA2CmF)


  `

  #### Declaration

  Swift

      case priceLevel

- `


  ### [priceRange](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10priceRangeyA2CmF)


  `

  #### Declaration

  Swift

      case priceRange

- `


  ### [primaryType](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO11primaryTypeyA2CmF)


  `

  #### Declaration

  Swift

      case primaryType

- `


  ### [primaryTypeDisplayName](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO22primaryTypeDisplayNameyA2CmF)


  `

  #### Declaration

  Swift

      case primaryTypeDisplayName

- `


  ### [pureServiceAreaBusiness](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO23pureServiceAreaBusinessyA2CmF)


  `

  #### Declaration

  Swift

      case pureServiceAreaBusiness

- `


  ### [rating](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO6ratingyA2CmF)


  `

  #### Declaration

  Swift

      case rating

- `


  ### [regularOpeningHours](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO19regularOpeningHoursyA2CmF)


  `

  #### Declaration

  Swift

      case regularOpeningHours

- `


  ### [restroom](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO8restroomyA2CmF)


  `

  #### Declaration

  Swift

      case restroom

- `


  ### [reviewSummary](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO13reviewSummaryyA2CmF)


  `

  #### Declaration

  Swift

      case reviewSummary

- `


  ### [reviews](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO7reviewsyA2CmF)


  `

  #### Declaration

  Swift

      case reviews

- `


  ### [servesBeer](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10servesBeeryA2CmF)


  `

  #### Declaration

  Swift

      case servesBeer

- `


  ### [servesBreakfast](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15servesBreakfastyA2CmF)


  `

  #### Declaration

  Swift

      case servesBreakfast

- `


  ### [servesBrunch](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO12servesBrunchyA2CmF)


  `

  #### Declaration

  Swift

      case servesBrunch

- `


  ### [servesCocktails](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15servesCocktailsyA2CmF)


  `

  #### Declaration

  Swift

      case servesCocktails

- `


  ### [servesCoffee](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO12servesCoffeeyA2CmF)


  `

  #### Declaration

  Swift

      case servesCoffee

- `


  ### [servesDessert](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO13servesDessertyA2CmF)


  `

  #### Declaration

  Swift

      case servesDessert

- `


  ### [servesDinner](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO12servesDinneryA2CmF)


  `

  #### Declaration

  Swift

      case servesDinner

- `


  ### [servesLunch](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO11servesLunchyA2CmF)


  `

  #### Declaration

  Swift

      case servesLunch

- `


  ### [servesVegetarianFood](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO20servesVegetarianFoodyA2CmF)


  `

  #### Declaration

  Swift

      case servesVegetarianFood

- `


  ### [servesWine](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10servesWineyA2CmF)


  `

  #### Declaration

  Swift

      case servesWine

- `


  ### [supportsCurbsidePickup](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO22supportsCurbsidePickupyA2CmF)


  `

  #### Declaration

  Swift

      case supportsCurbsidePickup

- `


  ### [supportsDelivery](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO16supportsDeliveryyA2CmF)


  `

  #### Declaration

  Swift

      case supportsDelivery

- `


  ### [supportsDineIn](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO14supportsDineInyA2CmF)


  `

  #### Declaration

  Swift

      case supportsDineIn

- `


  ### [supportsTakeout](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO15supportsTakeoutyA2CmF)


  `

  #### Declaration

  Swift

      case supportsTakeout

- `


  ### [timeZone](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO8timeZoneyA2CmF)


  `

  #### Declaration

  Swift

      case timeZone

- `


  ### [types](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO5typesyA2CmF)


  `

  #### Declaration

  Swift

      case types

- `


  ### [viewportInfo](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO12viewportInfoyA2CmF)


  `

  #### Declaration

  Swift

      case viewportInfo

- `


  ### [websiteURL](https://developers.google.com/maps/documentation/places/ios-sdk/reference/swift/Enums/PlaceProperty#/s:17GooglePlacesSwift13PlacePropertyO10websiteURLyA2CmF)


  `

  #### Declaration

  Swift

      case websiteURL