Documentation ¶
Index ¶
- type CopyWriteMap
- func (cwm *CopyWriteMap) Copy() (ret *CopyWriteMap)
- func (cwm *CopyWriteMap) Delete(key interface{})
- func (cwm *CopyWriteMap) DoneClear()
- func (cwm *CopyWriteMap) DoneKeep()
- func (cwm *CopyWriteMap) Range(f func(key, value interface{}) bool)
- func (cwm *CopyWriteMap) Read(key interface{}) (value interface{}, ok bool)
- func (cwm *CopyWriteMap) Write(key interface{}, value interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CopyWriteMap ¶
type CopyWriteMap struct {
// contains filtered or unexported fields
}
func NewCopyWriteMap ¶
func NewCopyWriteMap() *CopyWriteMap
func (*CopyWriteMap) Copy ¶
func (cwm *CopyWriteMap) Copy() (ret *CopyWriteMap)
func (*CopyWriteMap) Delete ¶
func (cwm *CopyWriteMap) Delete(key interface{})
func (*CopyWriteMap) DoneClear ¶
func (cwm *CopyWriteMap) DoneClear()
func (*CopyWriteMap) DoneKeep ¶
func (cwm *CopyWriteMap) DoneKeep()
func (*CopyWriteMap) Range ¶
func (cwm *CopyWriteMap) Range(f func(key, value interface{}) bool)
func (*CopyWriteMap) Read ¶
func (cwm *CopyWriteMap) Read(key interface{}) (value interface{}, ok bool)
func (*CopyWriteMap) Write ¶
func (cwm *CopyWriteMap) Write(key interface{}, value interface{})
Click to show internal directories.
Click to hide internal directories.