(cctx *csup.Context, projection field.Projection)
| 24 | } |
| 25 | |
| 26 | func (e *error_) unmarshal(cctx *csup.Context, projection field.Projection) { |
| 27 | e.mu.Lock() |
| 28 | defer e.mu.Unlock() |
| 29 | if e.values == nil { |
| 30 | e.values = newShadow(cctx, e.meta.Values) |
| 31 | } |
| 32 | e.values.unmarshal(cctx, projection) |
| 33 | } |
| 34 | |
| 35 | func (e *error_) project(loader *loader, projection field.Projection) vector.Any { |
| 36 | vec := e.values.project(loader, projection) |