{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"let"}]}
                    let span = span.find_ancestor_not_from_macro().unwrap_or(*span);
                MustUsePath::Def(span, def_id, reason) => {
                    cx.emit_span_lint(