AI-generated Key Takeaways
- 
          PlacePropertyis an enum representing individual pieces of data that can be requested for aPlaceobject.
- 
          If no PlacePropertyvalues are specified during a place request, the resultingPlaceobject will be empty.
- 
          Refer to the official Google Places iOS SDK documentation for detailed information about each available place data field. 
- 
          The PlacePropertyenum conforms toEquatableandHashableprotocols for comparison and usage in collections.
- 
          Use PlacePropertyvalues when fetchingPlacedata to specify the desired information, ensuring efficient and targeted data retrieval.
PlaceProperty
enum PlacePropertyextension PlaceProperty : Copyable, Equatable, Escapable, HashableThe properties represent individual information that can be requested for a Place object.
If no request properties are set, the Place object will be empty with no useful information.
Please refer to https://developers.google.com/places/ios-sdk/place-data-fields for more details.
- 
                  
                  Returns a Boolean value indicating whether two values are equal. Equality is the inverse of inequality. For any values aandb,a == bimplies thata != bisfalse.DeclarationSwift static func == (a: PlaceProperty, b: PlaceProperty) -> Bool
- 
                  
                  DeclarationSwift case accessibilityOptions
- 
                  
                  DeclarationSwift case addressComponents
- 
                  
                  DeclarationSwift case all
- 
                  
                  DeclarationSwift case businessStatus
- 
                  
                  DeclarationSwift case consumerAlert
- 
                  
                  DeclarationSwift case coordinate
- 
                  
                  DeclarationSwift case currentOpeningHours
- 
                  
                  DeclarationSwift case currentSecondaryOpeningHours
- 
                  
                  DeclarationSwift case displayName
- 
                  
                  DeclarationSwift case editorialSummary
- 
                  
                  DeclarationSwift case evChargeAmenitySummary
- 
                  
                  DeclarationSwift case evChargeOptions
- 
                  
                  DeclarationSwift case formattedAddress
- 
                  
                  DeclarationSwift case generativeSummary
- 
                  
                  Hashes the essential components of this value by feeding them into the given hasher. Implement this method to conform to the Hashableprotocol. The components used for hashing must be the same as the components compared in your type’s==operator implementation. Callhasher.combine(_:)with each of these components.Important In your implementation of hash(into:), don’t callfinalize()on thehasherinstance provided, or replace it with a different instance. Doing so may become a compile-time error in the future.DeclarationSwift func hash(into hasher: inout Hasher)
- 
                  
                  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 hashValueis deprecated as aHashablerequirement. To conform toHashable, implement thehash(into:)requirement instead. The compiler provides an implementation forhashValuefor you.DeclarationSwift var hashValue: Int { get }
- 
                  
                  DeclarationSwift case iconBackgroundColor
- 
                  
                  DeclarationSwift case iconMaskURL
- 
                  
                  DeclarationSwift case internationalPhoneNumber
- 
                  
                  DeclarationSwift case isReservable
- 
                  
                  DeclarationSwift case neighborhoodSummary
- 
                  
                  DeclarationSwift case numberOfUserRatings
- 
                  
                  DeclarationSwift case parkingOptions
- 
                  
                  DeclarationSwift case photos
- 
                  
                  DeclarationSwift case placeID
- 
                  
                  DeclarationSwift case plusCode
- 
                  
                  DeclarationSwift case priceLevel
- 
                  
                  DeclarationSwift case pureServiceAreaBusiness
- 
                  
                  DeclarationSwift case rating
- 
                  
                  DeclarationSwift case regularOpeningHours
- 
                  
                  DeclarationSwift case reviewSummary
- 
                  
                  DeclarationSwift case reviews
- 
                  
                  DeclarationSwift case servesBeer
- 
                  
                  DeclarationSwift case servesBreakfast
- 
                  
                  DeclarationSwift case servesBrunch
- 
                  
                  DeclarationSwift case servesDinner
- 
                  
                  DeclarationSwift case servesLunch
- 
                  
                  DeclarationSwift case servesVegetarianFood
- 
                  
                  DeclarationSwift case servesWine
- 
                  
                  DeclarationSwift case supportsCurbsidePickup
- 
                  
                  DeclarationSwift case supportsDelivery
- 
                  
                  DeclarationSwift case supportsDineIn
- 
                  
                  DeclarationSwift case supportsTakeout
- 
                  
                  DeclarationSwift case timeZone
- 
                  
                  DeclarationSwift case types
- 
                  
                  DeclarationSwift case viewportInfo
- 
                  
                  DeclarationSwift case websiteURL