ReadWriteMutex.reader

Reader reader() @property @safe nothrow

Gets an object representing the reader lock for the associated mutex.

Returns

A reader sub-mutex.
shared(Reader) reader() @property shared @safe nothrow

ditto