我应该将什么传递给 .success() for `Result<Void, Error>`?
What should I pass to the .success() for `Result<Void, Error>`?
我有一个网络请求,但我不太关心成功响应,所以我使用 Result<Void, Error>
作为 return 值。问题是当我将 .success()
分配给它时,编译器 return 出现以下错误:
Missing argument for parameter #1 in call
我试过empty
、nil
都编译不过,
代码是这样的:
var result: Result<Void, Error>?
result = .success()
我怎样才能让它发挥作用?
result = .success(())
应该有效
我有一个网络请求,但我不太关心成功响应,所以我使用 Result<Void, Error>
作为 return 值。问题是当我将 .success()
分配给它时,编译器 return 出现以下错误:
Missing argument for parameter #1 in call
我试过empty
、nil
都编译不过,
代码是这样的:
var result: Result<Void, Error>?
result = .success()
我怎样才能让它发挥作用?
result = .success(())
应该有效