std::thread instance. If
other has an associated thread
of execution prior to the constructor invocation, that thread of
execution is now associated with the newly-created
std::thread object. Otherwise
std::thread object has no associated
thread of execution.
For a newly-constructed
x.get_id() is equal to the value of
prior to the constructor invocation.
objects are not
CopyConstructible, so there is
no copy-constructor, only this move constructor