ToExprFactory

scala.quoted.ToExprFactory
See theToExprFactory companion object
trait ToExprFactory[T]

A factory that, given a Type[T], produces a ToExpr[T].

ToExprFactory.derived routes each field/case through ToExprFactory recursively, so derives ToExprFactory on a generic type does not require a manual given [A: {Type, ToExpr}] => ToExpr[Box[A]] for its type parameters.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def apply()(using Type[T]): ToExpr[T]