runSuspendCatching

inline fun <T, R> T.runSuspendCatching(block: T.() -> R): Result<R>