A defaulted destructor should be implicitly defined as deleted if operator delete is deleted or inaccessible.