Slf4jLogger

object Slf4jLogger
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def create[F[_]](F: Sync[F]): F[SelfAwareStructuredLogger[F]]
def fromClass[F[_]](clazz: Class[_])(`evidence$8`: Sync[F]): F[SelfAwareStructuredLogger[F]]
def fromName[F[_]](name: String)(`evidence$7`: Sync[F]): F[SelfAwareStructuredLogger[F]]
def fromSlf4j[F[_]](logger: Logger)(`evidence$9`: Sync[F]): F[SelfAwareStructuredLogger[F]]
inline def getLogger[F[_]](F: Sync[F]): SelfAwareStructuredLogger[F]
def getLoggerFromClass[F[_]](clazz: Class[_])(`evidence$3`: Sync[F]): SelfAwareStructuredLogger[F]
def getLoggerFromName[F[_]](name: String)(`evidence$1`: Sync[F]): SelfAwareStructuredLogger[F]
def getLoggerFromSlf4j[F[_]](logger: Logger)(`evidence$5`: Sync[F]): SelfAwareStructuredLogger[F]

Deprecated methods

@deprecated("0.3.0", "Use getLogger instead")
inline def unsafeCreate[F[_]](F: Sync[F]): SelfAwareStructuredLogger[F]
Deprecated
@deprecated("0.3.0", "Use getLoggerFromClass")
def unsafeFromClass[F[_]](clazz: Class[_])(`evidence$4`: Sync[F]): SelfAwareStructuredLogger[F]
Deprecated
@deprecated("0.3.0", "Use getLoggerFromName")
def unsafeFromName[F[_]](name: String)(`evidence$2`: Sync[F]): SelfAwareStructuredLogger[F]
Deprecated
@deprecated("0.3.0", "Use getLoggerFromSlf4J instead")
def unsafeFromSlf4j[F[_]](logger: Logger)(`evidence$6`: Sync[F]): SelfAwareStructuredLogger[F]
Deprecated