withTimeoutNullable

suspend fun <T> withTimeoutNullable(time: Duration?, block: suspend CoroutineScope.() -> T): T