final class InPartiallyApplied[G[_]] extends AnyVal
- Source
- Queue.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- InPartiallyApplied
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new InPartiallyApplied(G: Sync[G])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- val G: Sync[G]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bounded[F[_], A](maxSize: Int)(implicit F: Concurrent[F]): G[InspectableQueue[F, A]]
Creates a queue with the specified size bound.
- def circularBuffer[F[_], A](maxSize: Int)(implicit F: Concurrent[F]): G[InspectableQueue[F, A]]
Creates a queue which stores the last
maxSize
enqueued elements and which never blocks on enqueue. - def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any
- def unbounded[F[_], A](implicit F: Concurrent[F]): G[InspectableQueue[F, A]]
Creates a queue with no size bound.