UnsafeLogIO

logstage.UnsafeLogIO
See theUnsafeLogIO companion object
trait UnsafeLogIO[F[_]] extends LogCreateIO[F]

Attributes

Companion
object
Graph
Supertypes
trait LogCreateIO[F]
class Object
trait Matchable
class Any
Known subtypes
trait AbstractLogIO[F]
class LogIORaw[F, E]
trait LogIOStrict[F]
trait LogIO[F]
Show all

Members list

Value members

Abstract methods

def acceptable(position: CodePosition, logLevel: Level): F[Boolean]

Check if this code position is not blacklisted and logLevel is at or above the configured threshold

Check if this code position is not blacklisted and logLevel is at or above the configured threshold

Attributes

def unsafeLog(entry: Entry): F[Unit]

Log irrespective of the log level threshold

Log irrespective of the log level threshold

Attributes

Concrete methods

override def widen[G[_]](implicit ev: F[Unit] <:< G[Unit]): UnsafeLogIO[G]

Attributes

Definition Classes

Inherited and Abstract methods

def createContext(logLevel: Level, customContext: CustomContext)(implicit pos: CodePositionMaterializer): F[Context]

Attributes

Inherited from:
LogCreateIO
def createEntry(logLevel: Level, message: Message)(implicit pos: CodePositionMaterializer): F[Entry]

Attributes

Inherited from:
LogCreateIO