CircuitBreakerModule

class CircuitBreakerModule[F[_]](implicit F: Sync[F])
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def make(config: CircuitBreakerConfig, clock: Clock[F], onRejected: F[Unit], onClosed: F[Unit], onHalfOpen: F[Unit], onOpen: F[Unit]): F[CircuitBreaker[F]]

Makes monix.catnap.CircuitBreaker initialized with the given config and cats.effect.Clock.

Makes monix.catnap.CircuitBreaker initialized with the given config and cats.effect.Clock.