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
- All
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
maxSizeenqueued 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.