FieldTupleBuilder

org.hungerford.generic.schema.product.translation.FieldBuildingProductSchemaTranslation.FieldTupleBuilder$
See theFieldTupleBuilder companion trait

Attributes

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

Members list

Concise view

Givens

Givens

given given_FieldTupleBuilder_T_EmptyTuple_R_RV_AF_AFS_AFE_C_Cache[T, R <: Tuple, RV <: Tuple, AF, AFS, AFE, C, Cache <: TypeCache]: given_FieldTupleBuilder_T_EmptyTuple_R_RV_AF_AFS_AFE_C_Cache[T, R, RV, AF, AFS, AFE, C, Cache]
given lazyField[T, F, N <: FieldName, Tail <: Tuple, R <: Tuple, RV <: Tuple, AF, AFS, AFE, C, Cache <: TypeCache, O](using fa: LazyFieldAdder[T, F, N, R, RV, AF, AFS, AFE, C, Cache, O], fg: Aux[N, R, RV, F], nb: FieldTupleBuilder[T, Tail, R, RV, AF, AFS, AFE, C, Cache]): lazyField[T, F, N, Tail, R, RV, AF, AFS, AFE, C, Cache, O]
given nonLazyField[T, F, N <: FieldName, S, Tail <: Tuple, R <: Tuple, RV <: Tuple, AF, AFS, AFE, C, Cache <: TypeCache](using ft: RecursiveSchemaTranslator[F, S, Cache, OtherSchema], fa: FieldAdder[T, F, N, R, RV, AF, AFS, AFE, C], fg: Aux[N, R, RV, F], nb: FieldTupleBuilder[T, Tail, R, RV, AF, AFS, AFE, C, Cache]): nonLazyField[T, F, N, S, Tail, R, RV, AF, AFS, AFE, C, Cache]