So if the creator of the class thinks that it is not relocatable for any reason he just add.
Then in your container implementation you can just overload based ob that typedef or just SFINAE it away, or require it by a constraint?
-------- Original message --------
From: Thiago Macieira via Std-Proposals <std-proposals@lists.isocpp.org>
Date: 10/30/25 6:33 PM (GMT+01:00)
To: std-proposals@lists.isocpp.org
Cc: Thiago Macieira <thiago@macieira.org>
Subject: Re: [std-proposals] Replace an object -- but retain old object if new object fails to construct
On Thursday, 30 October 2025 10:14:56 Pacific Daylight Time Frederick Virchanza