{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"variants:"}]}
        variants: &IndexSlice<VariantIdx, IndexVec<FieldIdx, F>>,
        repr: &ReprOptions,
        discr_range_of_repr: impl Fn(i128, i128) -> (Integer, bool),