スロー可能なものを結果または失敗した未来に変換するために呼び出されたPartialFuncton[Throwable,Future[Result]]
errorMapがあります。lift
私は次のようにそれを行うことができますgetOrElse
:
val x: Future[Result] = errorMap.lift(e).getOrElse(Future.failed(e))
で同じことが達成できるはずだとapplyOrElse
思いますが、この目的を達成するためにそれを呼び出す方法がわかりません。私は何applyOrElse
のためにあるのか誤解していますか?