{"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"///"}]}
/// that encodes the discriminant of the variant and it's data layout.
/// explicit tag field. The field of each variant has a struct type
/// The union also has a nested enumeration type that is only used for encoding