#include <guards.h>
LockGuard.
LockGuard constructor.
The node is locked exactly as if node->mutex()->lock() was called.
node->mutex()->lock()
LockGuard destructor.
Unlocks the node.