Derivable

oxygen.meta.K0.Derivable
See theDerivable companion trait
object Derivable

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Derivable.type

Members list

Type members

Classlikes

final case class Config(defaultOrdinalStrategy: OrdinalStrategy, defaultUnrollStrategy: UnrollStrategy)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
abstract class ProductDeriver[F[_], A](using val quotes: Quotes, val fTpe: Type[F], val aTpe: Type[A], val generic: ProductGeneric[A])

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Impl[F, A]
class NotSupported[F, A]
class Split[F, A]
class WithInstances[F, A]

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class SumDeriver[F[_], A](using val quotes: Quotes, val fTpe: Type[F], val aTpe: Type[A], val generic: SumGeneric[A])

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class NotSupported[F, A]
class Split[F, A]
class WithInstances[F, A]
object SumDeriver

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SumDeriver.type