SchemaProvider

org.hungerford.generic.schema.SchemaProvider$
See theSchemaProvider companion trait

Attributes

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

Members list

Concise view

Type members

Types

type Aux[T, S] = SchemaProvider[T] { type Shape = S; }

Value members

Concrete methods

def schema[T](using sp: RecursiveSchemaProvider[T, EmptyTuple]): Aux[T, Shape]

Givens

Givens

given recursiveProvider[T, S](using rp: Aux[T, EmptyTuple, S]): recursiveProvider[T, S]