How to write a ctor for a class owning nocopy-nomove types of which one is to be init.ed from another one that can be one out of several types?
I start from a scenario like this:
How to write a ctor for a class owning nocopy-nomove types of which one is to be init.ed from another one that can be one out of several types?
I start from a scenario like this: