{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"//"}]}
        // In most cases, copying data from `x` is equivalent to doing `*&x`, so by default
    fn copy(&mut self, place_with_id: &PlaceWithHirId<'tcx>, diag_expr_id: HirId) {
        // we treat a copy of `x` as a borrow of `x`.