S>Разве я не прав?
S>Мне достаточно просто делать memmove() или memcpy() для элементов, которые я собираюсь в нём хранить.
для скажем "POD" вызывается memmove/memcpy
https://habr.com/ru/companies/otus/articles/704492/
а если вы нарушаете правило трех пяти нуля, пихая копи мув итд конструкторы и ассайменты
и при этом хотите структуру данных просто двигать
то вы что то делаете не так