Packages

c

com.avsystem.commons.serialization

HasPolyGenObjectCodecWithDeps

abstract class HasPolyGenObjectCodecWithDeps[D, C[_]] extends AnyRef

A version of HasPolyGenObjectCodec which injects additional implicits into macro materialization. Implicits are imported from an object specified with type parameter D. It must be a singleton object type, i.e. SomeObject.type.

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

Instance Constructors

  1. new HasPolyGenObjectCodecWithDeps()(implicit deps: ValueOf[D], macroCodec: MacroInstances[D, PolyObjectCodec[C]])

Value Members

  1. implicit def codec[T](implicit arg0: GenCodec[T]): GenObjectCodec[C[T]]