scala.quoted
package scala.quoted
Members list
Type members
Classlikes
A factory that, given a Type[T], produces a FromExpr[T].
A factory that, given a Type[T], produces a FromExpr[T].
Like ToExprFactory, routes each field/case through FromExprFactory recursively, so derives FromExprFactory on a generic type does not require a manual given [A: {Type, FromExpr}] => FromExpr[Box[A]] for its type parameters.
Attributes
- Companion
- object
- Supertypes
object FromExprFactory
Attributes
- Companion
- trait
- Supertypes
- Self type
-
FromExprFactory.type
Attributes
- Supertypes
- Known subtypes
-
trait QuotedFactoryGivensobject QuotedFactoryGivens
Attributes
- Supertypes
- Known subtypes
object QuotedFactoryGivens extends QuotedFactoryGivens
Attributes
- Companion
- trait
- Supertypes
- Self type
-
QuotedFactoryGivens.type
trait QuotedFactoryGivens extends LowPriorityQuotedFactoryGivens
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object QuotedFactoryGivens
A factory that, given a Type[T], produces a ToExpr[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
- Supertypes
object ToExprFactory
Attributes
- Companion
- trait
- Supertypes
- Self type
-
ToExprFactory.type
In this article