Back to tasks
SelectyGet help with live coding in real time with Sobes Copilot
Junior — Middle+
66
Как реализовать сравнение значений Result
Companies where asked:
Task condition
Необходимо изменить приведённый фрагмент кода так, чтобы стало возможным сравнивать экземпляры Result.
enum Result<Value, MyError> where MyError: Error {
case failure(MyError)
case success(Value)
}
let int1 = 1
let result: Result = .success(int1)
let error: Result = .failure(CustomError(""))
if result == result {
true
} else {
false
}