Здравствуйте, night beast, Вы писали:
CK>>Тем что можно вынести реализацию в cpp, лишнего мува там вроде нет, когда ты вызываешь к-тор reply_t, тебе нужно использовать move, без него будет копирование.
NB>с чего бы вдруг? там передача по ссылке.
у std::variant есть к-тор с perfect forwarding —
https://en.cppreference.com/w/cpp/utility/variant/variant (номер 4)
NB>и потом этот variant будет муваться в член класса. итого 2 мува.
о ужас!