PlaceDetailsContent
enum PlaceDetailsContentextension PlaceDetailsContent : Equatable, Hashable, SendableThe content that can be displayed in the place details full view.
- 
                  
                  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: PlaceDetailsContent, b: PlaceDetailsContent) -> Bool
- 
                  
                  Wheelchair icon when a place has an accessible entrance DeclarationSwift case accessibleEntranceIcon(Bool = true)
- 
                  
                  The place’s address. DeclarationSwift case address(Bool = true)
- 
                  
                  The place’s feature list, rendered in a dedicated tab. DeclarationSwift case featureList(Bool = true)
- 
                  
                  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 }
- 
                  
                  The photo collage. DeclarationSwift case media(lightbox: Bool = true)
- 
                  
                  Open/closed status with next closing/opening time. DeclarationSwift case openNowStatus(Bool = true)
- 
                  
                  Open/closed status in the contacts section with next closing/opening time, expandable to full opening hours. DeclarationSwift case openingHours(Bool = true)
- 
                  
                  The place’s phone number. DeclarationSwift case phoneNumber(Bool = true)
- 
                  
                  The place’s plus code. DeclarationSwift case plusCode(Bool = true)
- 
                  
                  The place’s price. DeclarationSwift case price(Bool = true)
- 
                  
                  The place’s rating and rating count. DeclarationSwift case rating(Bool = true)
- 
                  
                  The place’s reviews, rendered in a dedicated tab. DeclarationSwift case reviews(Bool = true)
- 
                  
                  The place’s editorial summary DeclarationSwift case summary(Bool = true)
- 
                  
                  The place’s type. DeclarationSwift case type(Bool = true)
- 
                  
                  Details that can show up for specific place types, such as EV charging options and fuel prices. DeclarationSwift case typeSpecificHighlights(Bool = true)
- 
                  
                  The place’s website. DeclarationSwift case website(Bool = true)