Module Generic_core_desc.Record.T

module T: sig .. end

type ('p, 'r) record = {
   name : string;
   module_path : string list;
   fields : ('p, 'r) Generic_core_desc.Fields.t;
   iso : ('p, 'r) Fun.iso;
   unboxed : bool;
}
Record. A record has a name, a list of fields and an isomorphism iso between the product of the fields' types and the record type.