propagateError

inline fun <T2> Result<*>.propagateError(onFailure: (Result.Failure<T2>) -> Nothing)