DeriveProductRowRepr

oxygen.sql.generic.DeriveProductRowRepr
See theDeriveProductRowRepr companion object
final class DeriveProductRowRepr[A](instances: Expressions[RowRepr, A])(using x$2: Quotes, x$3: Type[RowRepr], x$4: Type[A], x$5: ProductGeneric[A]) extends ProductDeriver[RowRepr, A]

Attributes

Companion
object
Graph
Supertypes
class ProductDeriver[RowRepr, A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def derive: Expr[ProductRepr[A]]

Attributes

Definition Classes
ProductDeriver

Inherited methods

def deriveWithInstances(exprs: Expressions[RowRepr, A])(using quotes: Quotes): Expr[RowRepr[A]]

This only works if the Derivable.ProductDeriver in your Derivable uses Derivable.ProductDeriver.withInstances.

This only works if the Derivable.ProductDeriver in your Derivable uses Derivable.ProductDeriver.withInstances.

Attributes

Inherited from:
ProductDeriver

Givens

Inherited givens

given aTpe: Type[A]

Attributes

Inherited from:
ProductDeriver
given fTpe: Type[RowRepr]

Attributes

Inherited from:
ProductDeriver
given generic: ProductGeneric[A]

Attributes

Inherited from:
ProductDeriver
given quotes: Quotes

Attributes

Inherited from:
ProductDeriver