AsyncQueue

dev.tauri.choam.async.AsyncQueue$
object AsyncQueue

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AsyncQueue.type

Members list

Value members

Concrete methods

def bounded[F[_], A](bound: Int)(implicit F: AsyncReactive[F]): Axn[BoundedQueue[F, A]]
def dropping[F[_], A](capacity: Int)(implicit F: AsyncReactive[F]): Axn[OverflowQueue[F, A]]
def ringBuffer[F[_], A](capacity: Int)(implicit F: AsyncReactive[F]): Axn[OverflowQueue[F, A]]
def synchronous[F[_], A](implicit F: AsyncReactive[F]): Axn[BoundedQueue[F, A]]
def unboundedWithSize[F[_], A](implicit F: AsyncReactive[F]): Axn[WithSize[F, A]]