Struct template enable_move_utility_emulation
boost::enable_move_utility_emulation
 
Synopsis
Description
Внутреннее булевое<value>этого признака является ложным в компиляторах с ссылками на значение r и истинным в компиляторах без ссылок на значение r.
Пользователь может специализировать эту черту для типа T на ложной для SFINAE<move>и<forward>, чтобы пользователь мог определить другую эмуляцию движения для этого типа в увеличении пространства имен (например, другую библиотеку Boost для его типов) и избежать любой двусмысленности перегрузки.