DefaultLogger

class DefaultLogger[F[_]](output: Output[F], outputs: Output[F]*)(using evidence$1: StringLocal[F], evidence$2: Monad[F], evidence$3: Clock[F], x$3: Printer, x$4: Filter) extends Logger[F]
Companion:
object
trait Logger[F]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def doLog(level: LogLevel, message: String)(using logInfo: LogInfo): F[Unit]
Definition Classes

Inherited methods

def debug(message: String)(using LogInfo): F[Unit]
Inherited from:
Logger
def error(message: String)(using LogInfo): F[Unit]
Inherited from:
Logger
def info(message: String)(using LogInfo): F[Unit]
Inherited from:
Logger
def trace(message: String)(using LogInfo): F[Unit]
Inherited from:
Logger
def warn(message: String)(using LogInfo): F[Unit]
Inherited from:
Logger

Concrete fields