consume

open suspend fun <T> Flow<T>.consume(context: CoroutineContext = EmptyCoroutineContext)

An alias for Flow.collect that does not override the context, amending it instead. Use as a safer alternative to Flow.flowOn and then Flow.collect