Move Constructor.
basic_stream( basic_stream&& other);
Moving the stream while asynchronous operations are pending results in undefined behavior.