Packages

p

moped

macros

package macros

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. macros
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final class ClassShape extends Product with Serializable

    Metadata about one class definition.

  2. trait ClassShaper[T] extends Product
  3. final class ParameterShape extends Product with Serializable

    Metadata about one parameter of a class.

Value Members

  1. macro def deriveCodec[T](default: T): JsonCodec[T]
  2. macro def deriveDecoder[T](default: T): JsonDecoder[T]
  3. macro def deriveEncoder[T]: JsonEncoder[T]
  4. macro def deriveShaper[T]: ClassShaper[T]
  5. object ClassShape extends Serializable
  6. object ClassShaper
  7. object ParameterShape extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped