{"ast_node_type":"function","tokens":[{"end":65,"kind":"keyword","start":0,"text":"fn"}]}
    fn lower_item(&mut self, i: &Item) -> &'hir hir::Item<'hir> {
        let vis_span = self.lower_span(i.vis.span);