channelFlowWithSuspendDefer

inline suspend fun <T> channelFlowWithSuspendDefer(crossinline block: suspend ProducerScope<T>.(defer: (suspend () -> Unit) -> Unit) -> Unit): Flow<T>