github.com/lazyledger/lazyledger-core@v0.35.0-dev.0.20210613111200-4c651f053571/libs/sync/sync.go (about)

     1  // +build !deadlock
     2  
     3  package sync
     4  
     5  import "sync"
     6  
     7  // A Mutex is a mutual exclusion lock.
     8  type Mutex struct {
     9  	sync.Mutex
    10  }
    11  
    12  // An RWMutex is a reader/writer mutual exclusion lock.
    13  type RWMutex struct {
    14  	sync.RWMutex
    15  }