Packages

c

com.avsystem.commons.serialization

HasApplyUnapplyCodecWithDeps

abstract class HasApplyUnapplyCodecWithDeps[D, T] extends AnyRef

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

Instance Constructors

  1. new HasApplyUnapplyCodecWithDeps()(implicit deps: ValueOf[D], macroCodec: MacroInstances[D, () ⇒ ApplyUnapplyCodec[T]])

Value Members

  1. implicit val codec: ApplyUnapplyCodec[T]