cpp/thread/unique lock/operator=

Move assignment operator. Replaces the contents with those of using move semantics.

If prior to the call has an associated mutex and has acquired ownership of it, the mutex is unlocked.

Exceptions
Throws nothing