{"ast_node_type":"variable","tokens":[{"end":57,"kind":"keyword","start":0,"text":"&&"}]}
                    && let Some(receiver) = inputs.get(0)
                        cx.tcx.fn_sig(method_def_id).skip_binder().inputs().skip_binder()
                    && let TyKind::Ref(_, _, m) = receiver.kind() =>