Structures
The following structures are available globally.
- 
                  
                  
Define some info to customize retry behavioue.
See moreDeclaration
Swift
public struct Retry - 
                  
                  
One result of itunes lookup request.
See moreDeclaration
Swift
public struct ItunesLookupItemextension ItunesLookupItem: JSONDecodableextension ItunesLookupItem: DictionaryConvertible - 
                  
                  
Results of itunes lookup request.
See moreDeclaration
Swift
public struct ItunesLookupextension ItunesLookup: JSONDecodableextension ItunesLookup: DictionaryConvertible - 
                  
                  
Parser for JSON Data to Record.
See moreDeclaration
Swift
public struct ImportableParser - 
                  
                  
Table structure for stored data.
See moreDeclaration
Swift
public struct Tableextension Table: Codableextension Table: Hashableextension Table: JSONDecodableextension Table: DictionaryConvertibleextension Table: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct AnyCodable : Codableextension AnyCodable: Equatableextension AnyCodable: CustomStringConvertibleextension AnyCodable: CustomDebugStringConvertibleextension AnyCodable: ExpressibleByNilLiteral, ExpressibleByBooleanLiteral, ExpressibleByIntegerLiteral, ExpressibleByFloatLiteral, ExpressibleByStringLiteral, ExpressibleByArrayLiteral, ExpressibleByDictionaryLiteral 
- 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct AnyDecodable : Decodableextension AnyDecodable: Equatableextension AnyDecodable: CustomStringConvertibleextension AnyDecodable: CustomDebugStringConvertible 
- 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct AnyEncodable : Encodableextension AnyEncodable: Equatableextension AnyEncodable: CustomStringConvertibleextension AnyEncodable: CustomDebugStringConvertibleextension AnyEncodable: ExpressibleByNilLiteral, ExpressibleByBooleanLiteral, ExpressibleByIntegerLiteral, ExpressibleByFloatLiteral, ExpressibleByStringLiteral, ExpressibleByArrayLiteral, ExpressibleByDictionaryLiteral - 
                  
                  
Undocumented
See moreDeclaration
Swift
@propertyWrapper public struct StringDictContainerextension StringDictContainer: Encodableextension StringDictContainer: Decodable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct ClassStore - 
                  
                  
Represent a mobile action sent 4D server.
See moreDeclaration
Swift
public struct Actionextension Action: Codableextension Action: JSONDecodableextension Action: DictionaryConvertibleextension Action: Equatable - 
                  
                  
Declaration
Swift
public struct ActionParameterextension ActionParameter: Codableextension ActionParameter: JSONDecodableextension ActionParameter: DictionaryConvertible - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct UploadResultextension UploadResult: ActionParameterEncodableextension UploadResult: Codableextension UploadResult: JSONDecodableextension UploadResult: DictionaryConvertibleextension UploadResult: Equatable 
- 
                  
                  
Some well known key for ActionParameters (not public yet)
See moreDeclaration
Swift
public struct ActionParametersKey - 
                  
                  
Authentication token.
See moreDeclaration
Swift
public struct ActionResultextension ActionResult: JSONDecodableextension ActionResult: Equatableextension ActionResult: Codable - 
                  
                  
Represent a list of actions.
See moreDeclaration
Swift
public struct ActionSheetextension ActionSheet: Codable - 
                  
                  
Application information
See moreDeclaration
Swift
public struct ApplicationInfoextension ApplicationInfo: Codableextension ApplicationInfo: JSONDecodableextension ApplicationInfo: DictionaryConvertibleextension ApplicationInfo: Equatable - 
                  
                  
Authentication token.
See moreDeclaration
Swift
public struct AuthTokenextension AuthToken: Codableextension AuthToken: JSONDecodableextension AuthToken: DictionaryConvertibleextension AuthToken: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct Computeextension Compute: Codableextension Compute: JSONDecodableextension Compute: DictionaryConvertibleextension Compute: Equatable - 
                  
                  
Define info from rest api that must requested by another request ie. deferred, such as image, relation info.
See moreDeclaration
Swift
public struct Deferredextension Deferred: Codableextension Deferred: JSONDecodableextension Deferred: DictionaryConvertibleextension Deferred: Equatable - 
                  
                  
Generic record object which contains JSON representation of your record.
See moreDeclaration
Swift
public struct DeletedRecordextension DeletedRecord: Codableextension DeletedRecord: JSONDecodableextension DeletedRecord: DictionaryConvertibleextension DeletedRecord: Equatable - 
                  
                  
Define some key for DeletedRecord rest api
See moreDeclaration
Swift
public struct DeletedRecordKey - 
                  
                  
Generic record object which contains JSON representation of your record.
See moreDeclaration
Swift
public struct RecordJSONextension RecordJSON: Codableextension RecordJSON: JSONDecodableextension RecordJSON: Equatable - 
                  
                  
Simple object which contains a Page and record objects.
See moreDeclaration
Swift
public struct Pageextension Page: Codableextension Page: JSONDecodableextension Page: DictionaryConvertibleextension Page: Equatable - 
                  
                  
Information about one page when doing paginate request.
See moreDeclaration
Swift
public struct PageInfoextension PageInfo: Codableextension PageInfo: JSONDecodableextension PageInfo: DictionaryConvertibleextension PageInfo: Equatable - 
                  
                  
Rest api key.
See moreDeclaration
Swift
public struct RestKey - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct UploadUpdateextension UploadUpdate: Codableextension UploadUpdate: JSONDecodableextension UploadUpdate: DictionaryConvertibleextension UploadUpdate: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct RestErrors : Swift.Error, JSONDecodable, ErrorWithCauseextension RestErrors: Equatableextension RestErrors: Codableextension RestErrors: DictionaryConvertible - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct RestError : Swift.Error, JSONDecodableextension RestError: Equatableextension RestError: Codableextension RestError: DictionaryConvertibleextension RestError: LocalizedError - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct CacheInfoextension CacheInfo: Codableextension CacheInfo: JSONDecodableextension CacheInfo: DictionaryConvertibleextension CacheInfo: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct CacheObjectextension CacheObject: Codableextension CacheObject: JSONDecodableextension CacheObject: DictionaryConvertibleextension CacheObject: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct CacheObjectsextension CacheObjects: Codableextension CacheObjects: JSONDecodableextension CacheObjects: DictionaryConvertibleextension CacheObjects: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct EntitySetextension EntitySet: Codableextension EntitySet: JSONDecodableextension EntitySet: DictionaryConvertibleextension EntitySet: Equatableextension EntitySet: EntitySetIdConvertible - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct EntitySetInfoextension EntitySetInfo: Codableextension EntitySetInfo: JSONDecodableextension EntitySetInfo: DictionaryConvertibleextension EntitySetInfo: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct Infoextension Info: Codableextension Info: JSONDecodableextension Info: DictionaryConvertibleextension Info: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct ProgressInfoextension ProgressInfo: Codableextension ProgressInfo: JSONDecodableextension ProgressInfo: DictionaryConvertibleextension ProgressInfo: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct SessionInfoextension SessionInfo: Codableextension SessionInfo: JSONDecodableextension SessionInfo: DictionaryConvertibleextension SessionInfo: Equatable - 
                  
                  
Status of 4D rest server.
See moreDeclaration
Swift
public struct Statusextension Status: Codableextension Status: JSONDecodableextension Status: DictionaryConvertibleextension Status: Equatable - 
                  
                  
Authentication token.
See moreDeclaration
Swift
public struct UserInfoResultextension UserInfoResult: JSONDecodableextension UserInfoResult: Equatable - 
                  
                  
Request basic information about web server.
See moreDeclaration
Swift
public struct WebTestInfoextension WebTestInfo: Codable 
- 
                  
                  
An object to represend a server version.
See moreDeclaration
Swift
public struct ServerVersion - 
                  
                  
A class to represent a version
See moreDeclaration
Swift
public struct SemVersionextension SemVersion: Equatableextension SemVersion: Comparable - 
                  
                  
Declaration
Swift
public struct Attributeextension Attribute: Hashableextension Attribute: Codableextension Attribute: JSONDecodable - 
                  
                  
Defines rules to transform name from JSON to CoreData
See moreDeclaration
Swift
public struct AttributeNameTransformerextension AttributeNameTransformer: Equatableextension AttributeNameTransformer: Codable 
- 
                  
                  
Represent the attribute type for a relation.
See moreDeclaration
Swift
public struct AttributeRelativeType : RawRepresentableextension AttributeRelativeType: AttributeType - 
                  
                  
a list of the datastore classes is returned along with two URIs for each datastore class in your project’s active model.
See moreDeclaration
Swift
public struct Catalogextension Catalog: Codableextension Catalog: JSONDecodableextension Catalog: DictionaryConvertibleextension Catalog: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct Keyextension Key: Codableextension Key: JSONDecodableextension Key: DictionaryConvertibleextension Key: Equatable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct TableMethodextension TableMethod: Codableextension TableMethod: JSONDecodableextension TableMethod: DictionaryConvertibleextension TableMethod: Equatable 
        Structures  Reference