safeAsync

suspend fun <T> safeAsync(apiCall: suspend () -> T): T?(source)

Catches any exception (or error) and only logs it. Will return null on exceptions.