Function unlock [src]
Prototype
pub fn unlock(rwl: *DefaultRwLock) void
Parameters
rwl: *DefaultRwLock
Source
pub fn unlock(rwl: *DefaultRwLock) void {
_ = @atomicRmw(usize, &rwl.state, .And, ~IS_WRITING, .seq_cst);
rwl.mutex.unlock();
}