Versions in this module Expand all Collapse all v1 v1.17.0 Sep 16, 2022 Changes in this version + type Mutex struct + func New() *Mutex + func (m *Mutex) IsLocked() bool + func (m *Mutex) IsRLocked() bool + func (m *Mutex) IsWLocked() bool + func (m *Mutex) Lock() + func (m *Mutex) LockFunc(f func()) + func (m *Mutex) RLock() + func (m *Mutex) RLockFunc(f func()) + func (m *Mutex) RUnlock() + func (m *Mutex) TryLock() bool + func (m *Mutex) TryLockFunc(f func()) (result bool) + func (m *Mutex) TryRLock() bool + func (m *Mutex) TryRLockFunc(f func()) (result bool) + func (m *Mutex) Unlock()