JvmMonitoring

class Object
trait Matchable
class Any

Type members

Classlikes

case class Config(delay: Duration, timeout: Duration)

Types

type ErrorHandler[F[_]] = Throwable => F[Unit]

Value members

Concrete methods

def configured[F[_]](factory: MetricFactory[F], config: Config, errorHandler: () => F)(using `evidence$3`: Sync[F], `evidence$4`: Temporal[F]): Resource[F, Unit]
def default[F[_]](factory: MetricFactory[F])(using `evidence$1`: Sync[F], `evidence$2`: Temporal[F]): Resource[F, Unit]