{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"VariantDef::Union(t)"}]}
            VariantDef::Union(t) => Adt::from(t).into(),
            VariantDef::Struct(t) => Adt::from(t).into(),
            VariantDef::Variant(t) => t.into(),