{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"hir::GenericDef::Function(it)"}]}
                hir::GenericDef::Function(it) => it.source(db).map(|src| src.syntax().cloned()),
            let def = match param.parent(db) {
                hir::GenericDef::Adt(it) => it.source(db).map(|src| src.syntax().cloned()),