iterator

abstract operator fun iterator(): ChannelIterator<E>(source)

Returns a new iterator to receive elements from this channel using a for loop. Iteration completes normally when the channel is closed for receive without a cause and throws the original close cause exception if the channel has failed.