type go.pact.im/x/syncx.Map
8 uses
go.pact.im/x/syncx (current package)
map.go#L8: type Map[K any, V any] struct {
map.go#L13: func (m *Map[K, V]) Delete(key K) {
map.go#L18: func (m *Map[K, V]) Load(key K) (value V, ok bool) {
map.go#L27: func (m *Map[K, V]) LoadAndDelete(key K) (value V, loaded bool) {
map.go#L36: func (m *Map[K, V]) LoadOrStore(key K, value V) (actual V, loaded bool) {
map.go#L47: func (m *Map[K, V]) Range(f func(key K, value V) bool) {
map.go#L56: func (m *Map[K, V]) Store(key K, value V) {
go.pact.im/x/supervisor
supervisor.go#L26: processes syncx.Map[K, *managedProcess[P]]