id summary reporter owner description type status milestone component version severity resolution keywords cc 2836 Request boost::optional::optional_assign_to, optional_move_to, optional_swap aschoedl@… niels_dekker "I request the three member functions template< class U > bool boost::optional::optional_assign_to(U& t) const; template< class U > bool boost::optional::optional_move_to(U& t); bool boost::optional::optional_swap(T& t); which, if !*this, return false, and otherwise return true and are equivalent to t=**this; t=**this; and *this may have any value after the move std::swap( t, **this ); " Feature Requests assigned Boost 1.39.0 optional Boost 1.38.0 Optimization optional assign niels_address_until_2010-10-10@…