Type Aliases
The following type aliases are available globally.
-
A completion handler that operates on an
E3dbResult<T>
type, used for async callbacks for E3dbClient
methods.Declaration
Swift
public typealias E3dbCompletion<T> = (E3dbResult<T>) -> Void
-
A type that holds arbitrary metadata for a record in cleartext
Declaration
Swift
public typealias PlainMeta = [String: String]
-
A key-value store of unencrypted data
Declaration
Swift
public typealias Cleartext = [String: String]
-
The ciphertext from a record after it has been encrypted
Declaration
Swift
public typealias CipherData = [String: String]