()
| 140 | } |
| 141 | |
| 142 | func (mg *Merger) ToMap() map[int32]Result { |
| 143 | ret := make(map[int32]Result, mg.count) |
| 144 | for i := 0; i < mg.count; i++ { |
| 145 | result := mg.Get(i) |
| 146 | ret[result.Index()] = result |
| 147 | } |
| 148 | return ret |
| 149 | } |
| 150 | |
| 151 | func (mg *Merger) cacheable() bool { |
| 152 | return mg.count < mergerCacheMax |
no test coverage detected