id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9213,Add move constructor and move assignment to boost::asio::io_service,martin.desharnais@…,chris_kohlhoff,"With the inclusion of type inference in C++11, I got the habit to use it for every variable: {{{ auto i0 = 10; auto i1 = int(10); auto i2 = foo(); // etc. }}} Unfortunatly, this is not possible with boost::asio::io_service since it is noncopyable and does not provide move constructor and move assignment. {{{ // error: use of deleted function ‘boost::asio::io_service::io_service(const boost::asio::io_service&)’ auto io_service = boost::asio::io_service(); }}}",Feature Requests,closed,To Be Determined,asio,Boost 1.54.0,Cosmetic,wontfix,,