scribe.rapid
package scribe.rapid
Members list
Type members
Classlikes
final implicit class LoggerExtras(val logger: Logger) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
trait RapidLoggerSupport extends LoggerSupport[Task[Unit]]
Attributes
- Supertypes
-
trait LoggerSupport[Task[Unit]]class Any
- Known subtypes
-
class RapidLoggerWrapper
final class RapidLoggerWrapper(val wrapped: Logger) extends AnyVal, RapidLoggerSupport
Attributes
- Supertypes
Value members
Inherited methods
Contextualize key/value pairs set on MDC. This will be made avoid on each log record within
Contextualize key/value pairs set on MDC. This will be made avoid on each log record within
Value parameters
- f
-
the context for which these MDC values are set
- keyValues
-
tuples of key/value pairs to set on MDC
Attributes
- Inherited from:
- LoggerSupport
def debug(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def debug(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
Includes MDC elapsed to show elapsed time within the block
Includes MDC elapsed to show elapsed time within the block
Value parameters
- f
-
the code block to time
Attributes
- Inherited from:
- LoggerSupport
def error(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def error(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def fatal(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def fatal(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def info(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def info(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
override def log(level: Level, mdc: MDC, features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line): Task[Unit]
Attributes
- Definition Classes
-
RapidLoggerSupport -> LoggerSupport
- Inherited from:
- RapidLoggerSupport
Attributes
- Definition Classes
-
RapidLoggerSupport -> LoggerSupport
- Inherited from:
- RapidLoggerSupport
def trace(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def trace(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def warn(features: LogFeature*)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
def warn(message: => String)(implicit pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: MDC): Task[Unit]
Attributes
- Inherited from:
- LoggerSupport
Implicits
Implicits
In this article