{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"GenericDef::Function(it)"}]}
            GenericDef::Function(it) => it.into(),
        match def {
            GenericDef::Adt(it) => it.into(),