subtypeWriter

given subtypeWriter[T, ST, D, DN, DV, N <: TypeName, STS](using val st: SchemaTranslator[ST, STS, Codec]): CoproductWriter[T, Aux[T, ST, D, DN, DV, N, STS]]

Type members

Types

type Out = Option[Json]

Value members

Concrete methods

override
def write(value: T, informedBy: Aux[T, ST, D, DN, DV, N, STS]): Out
Definition Classes

Concrete fields

protected
val st: SchemaTranslator[ST, STS, Codec]