object EvoDecoder
- Companion:
- class
Type members
Classlikes
class NewtypeDecoder[A](using nt: ValueClass[A])(using enc: Decoder[Representation]) extends EvoDecoder[A]
class ProductDecoder[A](mirror: ProductOf[A])(fieldInstances: All[Decoder, <none>]) extends LazySummonByConfig[EvoDecoder, A]
class SumDecoder[A](config: => Config[A], mirror: SumOf[A])(mkSubDecoders: => Map[String, Decoder[A]], names: Vector[String]) extends EvoDecoder[A]