{"ast_node_type":"impl","tokens":[{"end":64,"kind":"keyword","start":0,"text":"discriminants:"}]}
        discriminants: impl Iterator<Item = (VariantIdx, i128)>,
        discr_range_of_repr: impl Fn(i128, i128) -> (Integer, bool),
        always_sized: bool,