LoggableEncoder

Companion:
class
class Object
trait Matchable
class Any

Type members

Deprecated and Inherited classlikes

trait AllOps[A] extends Ops[A]
Deprecated
[Since version 0.8.0]
Inherited from:
LoggableEncoderTypeClassInterface (hidden)
Deprecated
[Since version 0.8.0]
Inherited from:
LoggableEncoderTypeClassInterface (hidden)
object ops
Deprecated
[Since version 0.8.0]
Inherited from:
LoggableEncoderTypeClassInterface (hidden)

Value members

Concrete methods

def fromShow[A : Show]: LoggableEncoder[A]

Inherited methods

def apply[A](implicit instance: LoggableEncoder[A]): LoggableEncoder[A]
Inherited from:
LoggableEncoderTypeClassInterface (hidden)
final inline def derived[A](using m: Of[A]): LoggableEncoder[A]
Inherited from:
GenericLoggableEncoder (hidden)
final inline def summonLabels[T <: Tuple]: List[String]
Inherited from:
GenericLoggableEncoder (hidden)
final inline def summonLoggableEncoder[A]: LoggableEncoder[A]
Inherited from:
GenericLoggableEncoder (hidden)
final inline def summonLoggableEncoders[A <: Tuple]: List[LoggableEncoder[_]]
Inherited from:
GenericLoggableEncoder (hidden)

Implicits

Implicits

implicit lazy val boolean: LoggableEncoder[Boolean]
implicit lazy val byte: LoggableEncoder[Byte]
implicit lazy val char: LoggableEncoder[Char]
implicit val contravariantLoggableEncoder: Contravariant[LoggableEncoder]
implicit lazy val double: LoggableEncoder[Double]
implicit lazy val float: LoggableEncoder[Float]
implicit lazy val int: LoggableEncoder[Int]
implicit lazy val long: LoggableEncoder[Long]
implicit lazy val short: LoggableEncoder[Short]
implicit lazy val string: LoggableEncoder[String]
implicit lazy val symbol: LoggableEncoder[Symbol]
implicit lazy val unit: LoggableEncoder[Unit]

Inherited implicits

implicit def dict[A : LoggableEncoder]: LoggableEncoder[Map[String, A]]
Inherited from:
LoggableEncoderStdlib1 (hidden)
implicit def either[A : LoggableEncoder, B : LoggableEncoder]: LoggableEncoder[Either[A, B]]
Inherited from:
LoggableEncoderStdlib1 (hidden)
implicit lazy val instant: LoggableEncoder[Instant]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit lazy val jdkduration: LoggableEncoder[Duration]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit def list[A : LoggableEncoder]: LoggableEncoder[List[A]]
Inherited from:
LoggableEncoderStdlib1 (hidden)
implicit lazy val localDate: LoggableEncoder[LocalDate]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit lazy val localDateTime: LoggableEncoder[LocalDateTime]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit lazy val localTime: LoggableEncoder[LocalTime]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit lazy val offsetDateTime: LoggableEncoder[OffsetDateTime]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit lazy val offsetTime: LoggableEncoder[OffsetTime]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)
implicit def option[A : LoggableEncoder]: LoggableEncoder[Option[A]]
Inherited from:
LoggableEncoderStdlib1 (hidden)
implicit lazy val scalaDuration: LoggableEncoder[Duration]
Inherited from:
LoggableEncoderScalaDuration (hidden)
implicit lazy val scalaFiniteDuration: LoggableEncoder[FiniteDuration]
Inherited from:
LoggableEncoderScalaDuration (hidden)
implicit def set[A : LoggableEncoder]: LoggableEncoder[Set[A]]
Inherited from:
LoggableEncoderStdlib1 (hidden)
implicit def traversable[T[_] : Traverse, A : LoggableEncoder]: LoggableEncoder[T[A]]
Inherited from:
LoggableEncoderStdlib2 (hidden)
implicit lazy val zonedDateTime: LoggableEncoder[ZonedDateTime]
Inherited from:
LoggableEncoderJdk8DateTime (hidden)