Pihentagy
08/01/2023, 12:08 PMSam
08/01/2023, 12:16 PMdeferred.join()
val result = if (deferred.isCancelled) null else deferred.getCompleted()
Pihentagy
08/01/2023, 12:16 PMsuspend inline fun <T> awaitOrNull(deferred: Deferred<T?>): T? = runCatching { deferred.await() }.getOrNull()
Pihentagy
08/01/2023, 12:19 PMprivate suspend fun <T> Deferred<T>.awaitOrNull(): T? = runCatching { this.await() }.getOrNull()