syntax

com.emarsys.logger.package$.syntax$
object syntax extends AllSyntax

Attributes

Graph
Supertypes
trait AllSyntax
trait LoggerSyntax
class Object
trait Matchable
class Any
Show all
Self type
syntax.type

Members list

Value members

Deprecated and Inherited methods

def extendContext[F[_] : Context, A](params: (String, Type)*)(fa: => F[A]): F[A]

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax
def extendReaderContext[F[_], A](ctxExtender: LoggingContext => LoggingContext)(block: LoggingContext => F[A]): Logged[F, A]

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax
def getReaderContext[F[_] : Applicative]: Logged[F, LoggingContext]

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax
def modifyContext[F[_] : Context, A](ctxExtender: LoggingContext => LoggingContext)(fa: => F[A]): F[A]

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax
def withContext[F[_], A](block: LoggingContext => F[A]): Logged[F, A]

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax

Deprecated and Inherited fields

val log: log.type

Attributes

Deprecated
[Since version 0.8.0]
Inherited from:
LoggerSyntax

Implicits

Inherited implicits

final implicit def toContextExtensionOps[F[_], A](fa: F[A]): ContextExtensionOps[F, A]

Attributes

Inherited from:
LoggerSyntax
implicit def toLoggableEncoderOps[A](target: A)(implicit tc: LoggableEncoder[A]): Ops[A]

Attributes

Inherited from:
ToLoggableEncoderOps
final implicit def toLoggedOps[F[_], A](fa: F[A]): LoggedOps[F, A]

Attributes

Inherited from:
LoggerSyntax

Attributes

Inherited from:
LoggerSyntax
final implicit def toLoggingOps[F[_], A](fa: F[A]): LoggingOps[F, A]

Attributes

Inherited from:
LoggerSyntax