Structures
The following structures are available globally.
-
Wraps SwiftyBeaver API
See moreDeclaration
Swift
struct SwiftyBeaverLoggingService : LoggingService
-
Stub for startup construction
See moreDeclaration
-
Stub for startup construction
See moreDeclaration
-
Brands endpoint reply
See moreDeclaration
Swift
struct BrandsJSON : Codable
-
Brand info
See moreDeclaration
Swift
struct BrandJSON : Codable, CustomStringConvertible
-
Exchange visit status with MTP endpoint
See moreDeclaration
Swift
struct Checked : Codable, Equatable, ServiceProvider
extension Checked: CustomStringConvertible
extension Checked: CustomDebugStringConvertible
-
Tracks place types to show on map
See moreDeclaration
Swift
struct ChecklistFlags : Codable, Equatable
-
Payload sent to API endpoint
Declaration
Swift
struct ContactPayload : Codable, Hashable
-
Country info received from MTP endpoints
See moreDeclaration
Swift
struct CountryJSON : Codable
extension CountryJSON: CustomStringConvertible
extension CountryJSON: CustomDebugStringConvertible
-
FAQ info received from MTP endpoints
See moreDeclaration
Swift
struct FaqJSON : Codable
extension FaqJSON: CustomStringConvertible
extension FaqJSON: CustomDebugStringConvertible
-
MTP world/UN country GeoJSON file definition
See moreDeclaration
Swift
struct GeoJSON : Codable
-
Calculates display box specifications
See moreDeclaration
Swift
struct MapBoxCalculator
-
Hotel API result
See moreDeclaration
Swift
struct HotelJSON : Codable
extension HotelJSON: CustomStringConvertible
extension HotelJSON: CustomDebugStringConvertible
-
Location info received from MTP endpoints
See moreDeclaration
Swift
struct LocationJSON : Codable, Equatable
extension LocationJSON: CustomStringConvertible
extension LocationJSON: CustomDebugStringConvertible
-
Settings info received from MTP endpoints
Declaration
Swift
struct SettingsJSON : Codable
-
Generic endpoint reply
See moreDeclaration
Swift
struct OperationReply : Codable
extension OperationReply: CustomStringConvertible
-
Reply from delete photo endpoint
See moreDeclaration
Swift
struct QuietOperationReply : Codable
-
Reply from delete photo endpoint
See moreDeclaration
Swift
struct CodelessOperationReply : Codable
-
Reply from the payssword reset and contact form endpoints
See moreDeclaration
Swift
struct OperationMessageReply : Codable
extension OperationMessageReply: CustomStringConvertible
extension OperationMessageReply: CustomDebugStringConvertible
-
Reply from the photos endpoints
See moreDeclaration
Swift
struct PhotoReply : Codable
extension PhotoReply: CustomStringConvertible
extension PhotoReply: CustomDebugStringConvertible
-
Attachment to ContactPayload
Declaration
Swift
struct PhotoAttachment : Codable, Hashable
-
Photos endpoints reply
See moreDeclaration
Swift
struct PhotosInfoJSON : Codable
extension PhotosInfoJSON: CustomStringConvertible
extension PhotosInfoJSON: CustomDebugStringConvertible
-
Photos page info received from MTP endpoints
See moreDeclaration
Swift
struct PhotosPageInfoJSON : Codable
extension PhotosPageInfoJSON: CustomStringConvertible
extension PhotosPageInfoJSON: CustomDebugStringConvertible
-
Photos page info received from MTP endpoints
See moreDeclaration
Swift
struct PhotosPageJSON : Codable
extension PhotosPageJSON: CustomStringConvertible
extension PhotosPageJSON: CustomDebugStringConvertible
-
Post or photo owner info received from MTP endpoints
See moreDeclaration
Swift
struct OwnerJSON : Codable
-
Photo info received from MTP endpoints
See moreDeclaration
Swift
struct PhotoJSON : Codable
extension PhotoJSON: CustomStringConvertible
extension PhotoJSON: CustomDebugStringConvertible
-
Sent to the photo update endpoint The important parts: desc, location_id
See moreDeclaration
Swift
struct PhotoUpdatePayload : Codable, Hashable
-
Reply from the photo update endpoint
Declaration
Swift
struct PhotoUpdateReply : Codable
-
Place info received from MTP endpoints
See moreDeclaration
Swift
struct PlaceJSON : Codable
extension PlaceJSON: CustomStringConvertible
extension PlaceJSON: CustomDebugStringConvertible
-
version of Location found in place and user results
See moreDeclaration
Swift
struct PlaceLocation : Codable, Equatable
extension PlaceLocation: CustomStringConvertible
extension PlaceLocation: CustomDebugStringConvertible
-
Posts endpoints reply
See moreDeclaration
Swift
struct PostsJSON : Codable
extension PostsJSON: CustomStringConvertible
extension PostsJSON: CustomDebugStringConvertible
-
Post info received from MTP endpoints
See moreDeclaration
Swift
struct PostJSON : Codable
extension PostJSON: CustomStringConvertible
extension PostJSON: CustomDebugStringConvertible
-
Post API endpoint reply
See moreDeclaration
Swift
struct PostReply : Codable
extension PostReply: CustomStringConvertible
-
Payload sent to API endpoint
See moreDeclaration
Swift
struct PostPayload : Codable, Hashable
extension PostPayload: CustomStringConvertible
-
Payload sent to API endpoint
See moreDeclaration
Swift
struct PostUpdatePayload : Codable, Hashable
-
Rankings page info received from MTP endpoints
See moreDeclaration
Swift
struct RankingsPageInfoJSON : Codable
extension RankingsPageInfoJSON: CustomStringConvertible
extension RankingsPageInfoJSON: CustomDebugStringConvertible
-
Rankngs page received from MTP endpoints
See moreDeclaration
Swift
struct RankingsPageJSON : Codable
extension RankingsPageJSON: CustomStringConvertible
extension RankingsPageJSON: CustomDebugStringConvertible
-
User info contained in ranking page
See moreDeclaration
Swift
struct RankedUserJSON : Codable
extension RankedUserJSON: CustomStringConvertible
extension RankedUserJSON: CustomDebugStringConvertible
-
Rankings query for API endpoints
See moreDeclaration
Swift
struct RankingsQuery : Codable, Hashable, ServiceProvider
extension RankingsQuery: CustomStringConvertible
extension RankingsQuery: CustomDebugStringConvertible
-
Sent to the sign up endpoint
See moreDeclaration
Swift
struct RegistrationPayload : Codable, Hashable
-
Location information to send to API
See moreDeclaration
Swift
struct LocationPayload : Codable, Hashable
-
Restaurant API result
See moreDeclaration
Swift
struct RestaurantJSON : Codable
extension RestaurantJSON: CustomStringConvertible
extension RestaurantJSON: CustomDebugStringConvertible
-
Enclosing results from API
See moreDeclaration
Swift
struct ScorecardWrapperJSON : Codable
-
Reply from the scorecard endpoints
See moreDeclaration
Swift
struct ScorecardJSON : Codable
extension ScorecardJSON: CustomStringConvertible
extension ScorecardJSON: CustomDebugStringConvertible
-
Reply from the search endpoint
See moreDeclaration
Swift
struct SearchResultJSON : Codable
extension SearchResultJSON: CustomStringConvertible
extension SearchResultJSON: CustomDebugStringConvertible
-
Reply from the search endpoint
See moreDeclaration
Swift
struct SearchResultItemJSON : Codable
extension SearchResultItemJSON: CustomStringConvertible
extension SearchResultItemJSON: CustomDebugStringConvertible
-
Reply from user information endpoints
See moreDeclaration
Swift
struct UserJSON : Codable, Equatable, ServiceProvider
extension UserJSON: CustomStringConvertible
extension UserJSON: CustomDebugStringConvertible
extension UserJSON: UserInfo
-
Apparently unimplemented so far
See moreDeclaration
Swift
struct FavoritePlace : Codable, Hashable, CustomStringConvertible, CustomDebugStringConvertible
-
Links to display in user profile
See moreDeclaration
Swift
struct Link : Codable, Hashable
extension Link: CustomStringConvertible, CustomDebugStringConvertible
-
Reply from the user update endpoint
See moreDeclaration
Swift
struct UserUpdateReply : Codable
-
Sent to the user update endpoint expect everything in UserJSON except country, location structs
See moreDeclaration
Swift
struct UserUpdatePayload : Codable, Hashable, UserAvatar
-
Reply from the user token update endpoint
Declaration
Swift
struct UserTokenReply : Codable
-
WHS API result
See moreDeclaration
Swift
struct WHSJSON : Codable
extension WHSJSON: CustomStringConvertible
extension WHSJSON: CustomDebugStringConvertible
-
World map definition
See moreDeclaration
Swift
struct WorldMap : ServiceProvider
-
Wraps console print
See moreDeclaration
Swift
struct ConsoleLoggingService : LoggingService
-
Notification model
See moreDeclaration
Swift
struct Note
-
Convenience for service injection, in-constructor operaionts, etc.
Declaration
Swift
struct Services : ServiceProvider
-
Display model for count group
See moreDeclaration
Swift
struct CountGroupModel : CountCellModel
-
Display model for count group
See moreDeclaration
Swift
struct CountItemModel : CountCellModel
-
Display model for count section
See moreDeclaration
Swift
struct CountSectionModel
-
View model for region>country>location and brand>region>country counts
See moreDeclaration
Swift
struct CountsThreeLevelViewModel : CountsViewModel
-
View model for region and region>country counts
See moreDeclaration
Swift
struct CountsTwoLevelViewModel : CountsViewModel
-
Builder for CountsViewModel
See moreDeclaration
Swift
struct CountsViewModelBuilder : ServiceProvider
-
Data model for post cell
See moreDeclaration
Swift
struct PhotoCellModel
-
Data model for post cell
See moreDeclaration
Swift
struct PostCellModel
-
Paging item for checklist page holders
See moreDeclaration
Swift
struct ListPagingItem : PagingItem, Hashable, Comparable
-
Helper for determining region needed to show map cluster annotations
See moreDeclaration
Swift
struct ClusterRegion
-
Feedback
See moreDeclaration
Swift
struct Feedback
-
AppBuildItem
See moreDeclaration
Swift
struct AppBuildItem : FeedbackItemProtocol
-
AppBuildItem
See moreDeclaration
Swift
struct AppNameItem : FeedbackItemProtocol
-
AppVersionItem
See moreDeclaration
Swift
struct AppVersionItem : FeedbackItemProtocol
-
AttachmentItem
See moreDeclaration
Swift
struct AttachmentItem : FeedbackItemProtocol
-
BodyItem
See moreDeclaration
Swift
struct BodyItem : FeedbackItemProtocol
-
DescriptionDeviceNameItem
See moreDeclaration
Swift
struct DeviceNameItem : FeedbackItemProtocol
-
SystemVersionItem
See moreDeclaration
Swift
struct SystemVersionItem : FeedbackItemProtocol
-
TopicItem
See moreDeclaration
Swift
struct TopicItem : FeedbackItemProtocol
-
UserEmailItem
See moreDeclaration
Swift
struct UserEmailItem : FeedbackItemProtocol
-
PhoneItem
See moreDeclaration
Swift
struct UserPhoneItem : FeedbackItemProtocol
-
Generic error for unexpectedly nil optionals
See moreDeclaration
Swift
struct UnwrapError<T> : LocalizedError
-
No actual implementation needed for StyleService adoptees
Declaration
Swift
struct StyleServiceImpl : StyleService
-
Handle JSON values that may be different values Such as possibly quoted numbers
See moreDeclaration
Swift
struct UncertainValue<T, U> : Codable where T : Decodable, T : Encodable, U : Decodable, U : Encodable
-
Add Codable compliance to null
See moreDeclaration
Swift
struct JSONNull : Codable
-
Typesafe wrapper for stringly typed APIs
See moreDeclaration
Swift
struct StringKey : Hashable, RawRepresentable, ExpressibleByStringLiteral