recoverWith

open override fun recoverWith(f: () -> Try<T>): Try<T>