fun recoverWith(@NonNull function: (in Throwable!) -> Try<out T>!): Try<T>!
Overrides Try.recoverWith