DequeueChunk1

trait DequeueChunk1[F <: ([_$4] =>> Any), G <: ([_$5] =>> Any), A]
Provides the ability to dequeue individual chunks from a Queue.
class Object
trait Matchable
class Any

Value members

Methods

def dequeueChunk1(maxSize: Int): F[G[Chunk[A]]]
Dequeues one Chunk[A] with no more than maxSize elements. Completes once one is ready.
def tryDequeueChunk1(maxSize: Int): F[Option[G[Chunk[A]]]]
Tries to dequeue a single chunk of no more than max size elements.
Unlike dequeueChunk1, this method does not semantically block until a chunk is available -
instead, None is returned immediately.