lock
Acquires the mutex, blocking the caller's thread until it can.
It is undefined behavior if the mutex is already held by the caller's thread.
Once acquired, call unlock() on the Mutex to release it.
Function parameters
Parameters
- self:*Mutex
Type definitions in this namespace
Types
Tries to acquire the mutex without blocking the caller's thread.
Functions
Source
Implementation
pub fn lock(self: *Mutex) void {
self.impl.lock();
}