Singleton
quotidian.MacroMirror.Singleton
Attributes
- Graph
-
- Supertypes
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
def copy(original: Expr[A], mirrorElemsAndValues: (MirrorElem[quotes.type, A, _], Expr[_])*): Expr[A]
Attributes
- Inherited from:
- Product
def deriveArray[F[_] : Type](deriveFallback: [t] => () => (Type[t]) ?=> Expr[F[t]])(implicit evidence$1: Type[F], Quotes): Expr[Array[F[Any]]]
Returns an Expr[Array[F[_]]], first trying to summon an instance of F[_]
for each element type, and then falling back to deriving an instance of F[_]
for each element type.
Returns an Expr[Array[F[_]]], first trying to summon an instance of F[_]
for each element type, and then falling back to deriving an instance of F[_]
for each element type.
val instances = ${ mirror.deriveArray[Eq]([t] => () => deriveEq[t]) }
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- MacroMirror
Attributes
- Inherited from:
- Product
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
MacroMirror -> Any
- Inherited from:
- MacroMirror
In this article