MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / deepCopy

Method deepCopy

blockproducer/metaindex.go:58–70  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

56}
57
58func (i *metaIndex) deepCopy() (cpy *metaIndex) {
59 cpy = newMetaIndex()
60 for k, v := range i.accounts {
61 cpy.accounts[k] = deepcopy.Copy(v).(*types.Account)
62 }
63 for k, v := range i.databases {
64 cpy.databases[k] = deepcopy.Copy(v).(*types.SQLChainProfile)
65 }
66 for k, v := range i.provider {
67 cpy.provider[k] = deepcopy.Copy(v).(*types.ProviderProfile)
68 }
69 return
70}

Callers 1

makeCopyMethod · 0.80

Calls 1

newMetaIndexFunction · 0.85

Tested by

no test coverage detected