classes
functions
constants
public member function
<mutex>
Destroy unique_lock
Data races
The managed mutex object is accessed and modified (as an atomic operation, causing no data races).
Exception safety
No-throw guarantee: never throws exceptions.