Result
public enum Result<T, U>: CustomStringConvertible, CustomDebugStringConvertible
A generic type of either .success(T), or .failure(U)
-
Success with associated value
TDeclaration
Swift
case success(T)
-
Failure with associated value
UDeclaration
Swift
case failure(U)
-
String description of the result
Declaration
Swift
public var description: String
-
String description of the result
Declaration
Swift
public var debugDescription: String
-
Init with two optional values Useful to convert UIKit APIs that return a
(T?, Error?)into a Result type.Declaration
Swift
public init?(value: T?, error: U?)Parameters
valueOptional success value
errorOptional failure value
Result Enumeration Reference