Blocks the calling thread, if necessary, until this Mutex is free, and then acquires it exclusively.
Mutex
Declared in <absl/synchronization/mutex.h>
<absl/synchronization/mutex.h>
void lock();