A "generic" type extractor that's meant to produce a list of fields from a record type.
A "generic" type extractor that's meant to produce a list of fields from a record type. We support a narrow domain of types for automated generation, currently including: - Case classes - Tuples
To achieve this, we simply have specific ways of extracting the types from the underlying records, and producing a Record.Field for each of the members in the product type,
The underlying record type that was passed as the second argument to a Cassandra table.
An iterable of fields, each containing a TermName and a Type that describe a record member.