Packages

p

upperbound

package upperbound

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. upperbound
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BackPressure = upperbound.model.BackPressure
  2. type LimitReachedException = upperbound.model.LimitReachedException
  3. type Limiter[F[_]] = upperbound.core.Limiter[F]
  4. type Rate = upperbound.model.Rate
  5. type Worker[F[_]] = upperbound.core.Worker[F]

Value Members

  1. val BackPressure: upperbound.model.BackPressure.type
  2. val LimitReachedException: upperbound.model.LimitReachedException.type
  3. val Rate: upperbound.model.Rate.type
  4. def testWorker[F[_]](implicit arg0: Effect[F], ec: ExecutionContext): Worker[F]

    See core.Worker.noOp

  5. object Limiter
  6. object core
  7. object model
  8. object queues
  9. object syntax

    Syntactic sugar to create rates.

    Syntactic sugar to create rates.

    Example (note the underscores):

    import upperbound.syntax.rate._
    import scala.concurrent.duration._
    
    val r = 100 every 1.minute

Inherited from AnyRef

Inherited from Any

Ungrouped