{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"Definition::TypeAlias(alias)"}]}
                        Definition::TypeAlias(alias) => impls_for_ty(&sema, alias.ty(sema.db)),
                        Definition::Adt(adt) => impls_for_ty(&sema, adt.ty(sema.db)),
                        Definition::BuiltinType(builtin) => {