JsonPureTaggedAdtEncoder

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

class JsonAdtFieldDef[T](val tagValue: String)

Value members

Concrete methods

inline def summmonAllDefs[T, Fields <: Tuple, Types <: Tuple](using inline adtConfig: PureConfig[T]): Vector[JsonAdtFieldDef[_]]

Implicits

Implicits

final implicit inline def derived[T](using m: Of[T], inline adtConfig: PureConfig[T]): JsonPureTaggedAdtEncoder[T]