std::promise<R>::operator=
Min standard notice:
Assigns the contents.
# Declarations
promise& operator=( promise&& other ) noexcept;
(since C++11)
promise& operator=( const promise& rhs ) = delete;
(since C++11)
# Parameters
other: another promise to acquire the state from
# Return value
*this