ProductShape
org.hungerford.generic.schema.product.ProductShape
case class ProductShape[T, Rt <: Tuple, RVt <: Tuple, AFt, AFSt, AFEt, C](fieldDescriptions: Rt, additionalFieldsSchema: Aux[AFt, AFSt], afExtractor: AFEt, constructor: C)(using fieldsConstraint: CtxWrapTuplesConstraint[Tpe, Rt, RVt], uniqueFields: UniqueFieldNames[Rt], prodConst: ProductConstructor[C, RVt, AFt, T], afExtrEv: ValidAfExtr[T, AFt, AFEt])
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any