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, ServiceProviderextension Checked: CustomStringConvertibleextension 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 : Codableextension CountryJSON: CustomStringConvertibleextension CountryJSON: CustomDebugStringConvertible -
FAQ info received from MTP endpoints
See moreDeclaration
Swift
struct FaqJSON : Codableextension FaqJSON: CustomStringConvertibleextension 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 : Codableextension HotelJSON: CustomStringConvertibleextension HotelJSON: CustomDebugStringConvertible -
Location info received from MTP endpoints
See moreDeclaration
Swift
struct LocationJSON : Codable, Equatableextension LocationJSON: CustomStringConvertibleextension LocationJSON: CustomDebugStringConvertible -
Settings info received from MTP endpoints
Declaration
Swift
struct SettingsJSON : Codable -
Generic endpoint reply
See moreDeclaration
Swift
struct OperationReply : Codableextension 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 : Codableextension OperationMessageReply: CustomStringConvertibleextension OperationMessageReply: CustomDebugStringConvertible -
Reply from the photos endpoints
See moreDeclaration
Swift
struct PhotoReply : Codableextension PhotoReply: CustomStringConvertibleextension PhotoReply: CustomDebugStringConvertible -
Attachment to ContactPayload
Declaration
Swift
struct PhotoAttachment : Codable, Hashable -
Photos endpoints reply
See moreDeclaration
Swift
struct PhotosInfoJSON : Codableextension PhotosInfoJSON: CustomStringConvertibleextension PhotosInfoJSON: CustomDebugStringConvertible -
Photos page info received from MTP endpoints
See moreDeclaration
Swift
struct PhotosPageInfoJSON : Codableextension PhotosPageInfoJSON: CustomStringConvertibleextension PhotosPageInfoJSON: CustomDebugStringConvertible -
Photos page info received from MTP endpoints
See moreDeclaration
Swift
struct PhotosPageJSON : Codableextension PhotosPageJSON: CustomStringConvertibleextension 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 : Codableextension PhotoJSON: CustomStringConvertibleextension 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 : Codableextension PlaceJSON: CustomStringConvertibleextension PlaceJSON: CustomDebugStringConvertible -
version of Location found in place and user results
See moreDeclaration
Swift
struct PlaceLocation : Codable, Equatableextension PlaceLocation: CustomStringConvertibleextension PlaceLocation: CustomDebugStringConvertible -
Posts endpoints reply
See moreDeclaration
Swift
struct PostsJSON : Codableextension PostsJSON: CustomStringConvertibleextension PostsJSON: CustomDebugStringConvertible -
Post info received from MTP endpoints
See moreDeclaration
Swift
struct PostJSON : Codableextension PostJSON: CustomStringConvertibleextension PostJSON: CustomDebugStringConvertible -
Post API endpoint reply
See moreDeclaration
Swift
struct PostReply : Codableextension PostReply: CustomStringConvertible -
Payload sent to API endpoint
See moreDeclaration
Swift
struct PostPayload : Codable, Hashableextension 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 : Codableextension RankingsPageInfoJSON: CustomStringConvertibleextension RankingsPageInfoJSON: CustomDebugStringConvertible -
Rankngs page received from MTP endpoints
See moreDeclaration
Swift
struct RankingsPageJSON : Codableextension RankingsPageJSON: CustomStringConvertibleextension RankingsPageJSON: CustomDebugStringConvertible -
User info contained in ranking page
See moreDeclaration
Swift
struct RankedUserJSON : Codableextension RankedUserJSON: CustomStringConvertibleextension RankedUserJSON: CustomDebugStringConvertible -
Rankings query for API endpoints
See moreDeclaration
Swift
struct RankingsQuery : Codable, Hashable, ServiceProviderextension RankingsQuery: CustomStringConvertibleextension 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 : Codableextension RestaurantJSON: CustomStringConvertibleextension RestaurantJSON: CustomDebugStringConvertible -
Enclosing results from API
See moreDeclaration
Swift
struct ScorecardWrapperJSON : Codable -
Reply from the scorecard endpoints
See moreDeclaration
Swift
struct ScorecardJSON : Codableextension ScorecardJSON: CustomStringConvertibleextension ScorecardJSON: CustomDebugStringConvertible -
Reply from the search endpoint
See moreDeclaration
Swift
struct SearchResultJSON : Codableextension SearchResultJSON: CustomStringConvertibleextension SearchResultJSON: CustomDebugStringConvertible -
Reply from the search endpoint
See moreDeclaration
Swift
struct SearchResultItemJSON : Codableextension SearchResultItemJSON: CustomStringConvertibleextension SearchResultItemJSON: CustomDebugStringConvertible -
Reply from user information endpoints
See moreDeclaration
Swift
struct UserJSON : Codable, Equatable, ServiceProviderextension UserJSON: CustomStringConvertibleextension UserJSON: CustomDebugStringConvertibleextension 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, Hashableextension 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 : Codableextension WHSJSON: CustomStringConvertibleextension 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
View on GitHub
Structures Reference