Structure format is defined by an enum