{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"//"}]}
        // such as iterators.
        // We shouldn't recommend implementing `Copy` on stateful things,
        if let Some(iter_trait) = cx.tcx.get_diagnostic_item(sym::Iterator)