type github.com/imdario/mergo.visit

11 uses

	github.com/imdario/mergo (current package)
		map.go#L34: func deepMap(dst, src reflect.Value, visited map[uintptr]*visit, depth int, config *Config) (err error) {
		map.go#L47: 		visited[h] = &visit{addr, typ, seen}
		map.go#L160: 		_, err := deepMerge(vDst, vSrc, make(map[uintptr]*visit), 0, config)
		map.go#L175: 	return deepMap(vDst, vSrc, make(map[uintptr]*visit), 0, config)
		merge.go#L56: func deepMerge(dstIn, src reflect.Value, visited map[uintptr]*visit, depth int, config *Config) (dst reflect.Value, err error) {
		merge.go#L78: 		visited[h] = &visit{addr, typ, seen}
		merge.go#L323: 	_, err = deepMerge(vDst, vSrc, make(map[uintptr]*visit), 0, config)
		mergo.go#L29: type visit struct {
		mergo.go#L32: 	next *visit
		mergo.go#L82: func deeper(dst, src reflect.Value, visited map[uintptr]*visit, depth int) (err error) {
		mergo.go#L94: 		visited[h] = &visit{addr, typ, seen}