MacroMirror

quotidian.MacroMirror
See theMacroMirror companion trait
object MacroMirror

Attributes

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

Members list

Type members

Classlikes

abstract class Product[Q <: Quotes, A](using val quotes: Q, val asType: Type[A]) extends MacroMirror[Q, A]

Attributes

Supertypes
trait MacroMirror[Q, A]
class Object
trait Matchable
class Any
Known subtypes
class Singleton[Q, A]
abstract class Singleton[Q <: Quotes, A](using val quotes: Q, val asType: Type[A]) extends Product[Q, A]

Attributes

Supertypes
class Product[Q, A]
trait MacroMirror[Q, A]
class Object
trait Matchable
class Any
abstract class Sum[Q <: Quotes, A](using val quotes: Q, val asType: Type[A]) extends MacroMirror[Q, A]

Attributes

Supertypes
trait MacroMirror[Q, A]
class Object
trait Matchable
class Any

Value members

Concrete methods

def summon[A : Type](implicit evidence$1: Type[A], quotes: Quotes): Option[MacroMirror[quotes.type, A]]
def summonProduct[A : Type](implicit evidence$1: Type[A], quotes: Quotes): Product[quotes.type, A]