{"ast_node_type":"variable","tokens":[{"end":38,"kind":"keyword","start":0,"text":"let"}]}
        let def_kind = match &i.kind {
        let mut opt_macro_data = None;
            ItemKind::Impl(i) => DefKind::Impl { of_trait: i.of_trait.is_some() },