{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"op(&place_with_id,"}]}
                    op(&place_with_id, &hir::Pat { kind: PatKind::Deref(pat), ..*pat })?;
                    // same as it would if this were an explicit deref pattern (including for boxes).
                    let target_ty = match adjusts.peek() {