(done bool)
| 23 | } |
| 24 | |
| 25 | func (m *Materializer) Pull(done bool) (Batch, error) { |
| 26 | vec, err := m.parent.Pull(done) |
| 27 | vec, _ = vector.Unlabel(vec) |
| 28 | if vec == nil || err != nil { |
| 29 | return nil, err |
| 30 | } |
| 31 | return Materialize(vec), nil |
| 32 | } |
| 33 | |
| 34 | func Materialize(vec vector.Any) Batch { |
| 35 | if vec == nil { |
nothing calls this directly
no test coverage detected