Function lock [src]
Prototype
pub fn lock(l: *SafetyLock) void Parameters
l: *SafetyLock Source
pub fn lock(l: *SafetyLock) void {
if (!runtime_safety) return;
assert(l.state == .unlocked);
l.state = .locked;
} pub fn lock(l: *SafetyLock) void l: *SafetyLock pub fn lock(l: *SafetyLock) void {
if (!runtime_safety) return;
assert(l.state == .unlocked);
l.state = .locked;
}