Module Typerep_lib__Std_internal.Typerep.Record_internal

type _ field =
| Field : ('record'aField.t ‑> 'record field
type 'record fields = {
get : field. ('record'fieldField.t ‑> 'field;
}
type 'a t = {
typename : 'a Typerep_lib.Typename.t;
fields : 'a field array;
has_double_array_tag : bool;
create : 'a fields ‑> 'a;
}