DeriveSumJsonDecoder

oxygen.json.generic.DeriveSumJsonDecoder
final class DeriveSumJsonDecoder[A](instances: Expressions[JsonDecoder, A])(using x$2: Quotes, x$3: Type[JsonDecoder], x$4: Type[A], x$5: SumGeneric[A]) extends SumDeriver[JsonDecoder, A]

Attributes

Graph
Supertypes
class SumDeriver[JsonDecoder, A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def derive: Expr[JsonDecoder[A]]

Attributes

Definition Classes
SumDeriver

Givens

Inherited givens

given aTpe: Type[A]

Attributes

Inherited from:
SumDeriver
given fTpe: Type[JsonDecoder]

Attributes

Inherited from:
SumDeriver
given generic: SumGeneric[A]

Attributes

Inherited from:
SumDeriver
given quotes: Quotes

Attributes

Inherited from:
SumDeriver