Packages

c

com.avsystem.commons.serialization

HasPolyGenCodecWithDeps

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

A version of HasPolyGenCodec 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. HasPolyGenCodecWithDeps
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

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

Value Members

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