Packages

abstract class HasGadtCodec[C[_]] extends AnyRef

Like HasPolyGenCodec but does not require GenCodec for the type parameter of type constructor C. It also provides a GenCodec for wildcard, i.e. C[_].

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HasGadtCodec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HasGadtCodec()(implicit macroCodec: MacroInstances[Unit, GadtCodec[C]])

Value Members

  1. implicit def codec[T]: GenCodec[C[T]]
  2. implicit lazy val wildcardCodec: GenCodec[C[_]]