AutoDerivation

Fully automatic codec derivation.

Extending this trait provides io.circe.Decoder and io.circe.Encoder instances for case classes (if all members have instances), sealed trait hierarchies, etc.

Source:
auto.scala
class Object
trait Matchable
class Any
object auto.type

Implicits

Implicits

final implicit inline def deriveDecoder[A](using inline A: Of[A]): Exported[Decoder[A]]
Source:
auto.scala
final implicit inline def deriveEncoder[A](using inline A: Of[A]): Exported[AsObject[A]]
Source:
auto.scala