I didn't downvote this, but eel.is/c++draft/dcl.fct.def.default#2 seems relevant, I'd quote it too. My current reading is that OP's
=default
should become =delete
automatically in this case, but I didn't read it too thoroughly.