[#BloombergLP-ball-CategoryManager-rulesetMutex] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/ball.adoc[ball]::xref:BloombergLP/ball/CategoryManager.adoc[CategoryManager]::rulesetMutex :relfileprefix: ../../../ :mrdocs: Return a non‐`const` reference to the mutex that is used to guard against concurrent access to the rule set. A lock on the returned mutex should be acquired before accessing the properties of the rule set returned by `ruleSet`. The behavior is undefined unless a lock is acquired solely for the purpose of calling `ruleSet`. == Synopsis Declared in `<ball_categorymanager.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bslmt/Mutex.adoc[bslmt::Mutex]& rulesetMutex(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#