(loader *loader, projection field.Projection)
| 31 | func (*primitive) unmarshal(*csup.Context, field.Projection) {} |
| 32 | |
| 33 | func (p *primitive) project(loader *loader, projection field.Projection) vector.Any { |
| 34 | if len(projection) > 0 { |
| 35 | return vector.NewMissing(loader.sctx, p.length()) |
| 36 | } |
| 37 | return p.newVector(loader) |
| 38 | } |
| 39 | |
| 40 | func (p *primitive) load(loader *loader) any { |
| 41 | p.mu.Lock() |
nothing calls this directly
no test coverage detected