SchemaCompanionMacros

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def generateOneOfUsingField[E : Type, V : Type](extractor: Expr[E => V], asString: Expr[V => String])(mapping: Expr[Seq[(V, Schema[_])]])(conf: Expr[Configuration])(implicit evidence$6: Type[E], evidence$7: Type[V], q: Quotes): Expr[Schema[E]]
def generateSchemaForMap[K : Type, V : Type](schemaForK: Expr[Schema[K]], schemaForV: Expr[Schema[V]], keyToString: Expr[K => String])(implicit evidence$4: Type[K], evidence$5: Type[V], q: Quotes): Expr[Schema[Map[K, V]]]