WeaverLogCtx

flogger.WeaverLogCtx
class WeaverLogCtx(wl: Log[IO], val context: Map[String, String]) extends Log[IO]

Attributes

Graph
Supertypes
trait Log[IO]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def addContext(ctx: (String, String)*): Log[IO]

Attributes

Definition Classes
Log
override def output(implicit implicitOutput: LogOutput[IO]): LogOutput[IO]

Attributes

Definition Classes
Log
override def unsafeContext: Map[String, String]

Attributes

Definition Classes
Log

Inherited methods

def debug(msg: => String)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def debug(msg: => String, error: Throwable)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def error(msg: => String)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def error(msg: => String, error: Throwable)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def info(msg: => String)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def info(msg: => String, error: Throwable)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def isEnabledFor(level: Level)(implicit output: LogOutput[IO]): IO[Boolean]

Attributes

Inherited from:
Log
def trace(msg: => String)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def trace(msg: => String, error: Throwable)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def warn(msg: => String)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def warn(msg: => String, error: Throwable)(implicit implicitOutput: LogOutput[IO]): IO[Unit]

Attributes

Inherited from:
Log
def withContext[R](ctx: (String, String)*)(block: (Log[IO]) => IO[R]): IO[R]

Attributes

Inherited from:
Log

Concrete fields

val context: Map[String, String]