object JsonCodec
- Companion
- class
trait Product
trait Mirror
class Object
trait Matchable
class Any
Type members
Value members
Concrete methods
def enumAdt[A, B](f: (A, B))(implicit evidence$2: UnivEq[B], encoder: Encoder[B], decoder: Decoder[B]): JsonCodec[A]
def fix[F[_]](enc: F => Json, dec: (Result, F) => ACursor)(implicit evidence$3: Traverse[F]): JsonCodec[Fix[F]]
def map[K, V](implicit encoderK: KeyEncoder[K], encoderV: Encoder[V], decoderK: KeyDecoder[K], decoderV: Decoder[V]): JsonCodec[Map[K, V]]