C++ named requirements: SharedMutex (since C++17)

The SharedMutex requirements extend the Mutex requirements to include shared lock ownership mode.

# See also