oxygen.json.generic
package oxygen.json.generic
Members list
Type members
Classlikes
final class DeriveProductJsonDecoder[A](instances: Expressions[JsonDecoder, A])(using x$2: Quotes, x$3: Type[JsonDecoder], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[JsonDecoder, A]
Attributes
- Supertypes
final class DeriveProductJsonEncoder[A](instances: Expressions[JsonEncoder, A])(using x$2: Quotes, x$3: Type[JsonEncoder], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[JsonEncoder, A]
Attributes
- Supertypes
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
- Supertypes
final class DeriveSumJsonEncoder[A](instances: Expressions[JsonEncoder, A])(using x$2: Quotes, x$3: Type[JsonEncoder], x$4: Type[A], x$5: SumGeneric[A]) extends SumDeriver[JsonEncoder, A]
Attributes
- Supertypes
In this article