TypeCache

org.hungerford.generic.schema.translation.TypeCache
See theTypeCache companion object
trait TypeCache

Attributes

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

Members list

Concise view

Type members

Classlikes

class AddCons[T]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Types

type Cache <: Tuple
type With[T, A] = Cached[Aux[Cache], T, A]

Value members

Abstract methods

Concrete methods

def add[T]: AddCons[T]
def extract[T](using rt: TypeCacheRetriever[Aux[Cache], T]): CI[T, Out]
def extractValue[T, A](using rt: Aux[Aux[Cache], T, A]): CI[T, A]