Что такое value semantics?
Limitation
The erase–remove idiom cannot be used for containers that return const_iterator (e.g.: set)[6]
std::remove and/or std::remove_if do not maintain elements that are removed (unlike std::partition, std::stable_partition). Thus, erase–remove can only be used with containers holding elements with full value semantics without incurring resource leaks.
Это параграф из статьи. Скажите, что означает full value semantics в контексте этой статьи? Я слышал только о move semantics.