{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"variants:"}]}
    variants: IndexVec<VariantIdx, VariantDef>,
    /// Variants of the ADT. If this is a struct or union, then there will be a single variant.
    /// Flags of the ADT (e.g., is this a struct? is this non-exhaustive?).