syntax_data: {"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"hir::ImplItemKind::Fn"}]}
source_snippet:         hir::ImplItemKind::Fn { .. } => {
context_before:         hir::ImplItemKind::Const { .. } => ty::AssocKind::Const { name },
context_after:             ty::AssocKind::Fn { name, has_self: fn_has_self_parameter(tcx, owner_id) }