Part of #45206. Add a property to FieldTypes for whether they can be folded into a packet header, and add a new BoolType class where this property is true. Since bool arrays will be ArrayType instead, this concisely reflects exactly which fields are foldable.
Part of #45206. Add a property to FieldTypes for whether they can be folded into a packet header, and add a new BoolType class where this property is true. Since bool arrays will be ArrayType instead, this concisely reflects exactly which fields are foldable.