pub type FieldNames = Arc<[FieldName]>;
An ordered list of field names in a struct
struct FieldNames { /* private fields */ }