Protocols
The following protocols are available globally.
-
Protocol to define rety info
See moreDeclaration
Swift
public protocol Retryable -
Undocumented
See moreDeclaration
Swift
public protocol StubDelegate : AnyObject -
Delegate protocol for
See moreAPIManager.Declaration
Swift
public protocol APIManagerDelegate : NSObjectProtocol -
Undocumented
See moreDeclaration
Swift
public protocol Emptyable -
Undocumented
See moreDeclaration
Swift
public protocol Lockable -
Undocumented
See moreDeclaration
Swift
public protocol ErrorConvertible : Error
-
Undocumented
See moreDeclaration
Swift
public protocol DecodableTargetType : TargetType -
Create the importable object with tablename and json information.
See moreDeclaration
Swift
public protocol ImportableBuilder -
Protocol for any Importable objects
See moreDeclaration
Swift
public protocol RecordImportable
-
Undocumented
See moreDeclaration
Swift
public protocol VeryCodable : Decodable, Encodable -
Protocol to define an object convertible to
See moreDictionarywithStringkey.Declaration
Swift
public protocol DictionaryConvertible : JSONEncodable -
Object that could be initialized from JSON object
See moreDeclaration
Swift
public protocol JSONDecodable -
Object that could produce JSON
See moreDeclaration
Swift
public protocol JSONEncodable
-
Undocumented
See moreDeclaration
Swift
public protocol ErrorWithCause : Error
-
Object that defined an entity set.
See moreDeclaration
Swift
public protocol EntitySetIdConvertible -
Attribute type protocol.
See moreDeclaration
Swift
public protocol AttributeType : Decodable, Encodable -
The records request.
See moreDeclaration
Swift
public protocol RecordsRequest -
Common protocol for RecordsTarget and RecordSetTarget allowing common configurations
See moreDeclaration
Swift
public protocol RecordsTargetType : TargetType, RecordsRequest -
A protocol for Moya target to specify a custom timeout.
See moreDeclaration
Swift
public protocol TimeoutTarget
Protocols Reference