| 1319 | } |
| 1320 | |
| 1321 | func (obj *ModuleObject) fields(ctx context.Context) (fields []dagql.Field[*ModuleObject], err error) { |
| 1322 | for _, field := range obj.TypeDef.Fields { |
| 1323 | objField, err := objField(ctx, obj.Module, field.Self()) |
| 1324 | if err != nil { |
| 1325 | return nil, err |
| 1326 | } |
| 1327 | fields = append(fields, objField) |
| 1328 | } |
| 1329 | return fields, nil |
| 1330 | } |
| 1331 | |
| 1332 | func (obj *ModuleObject) functions(ctx context.Context, dag *dagql.Server) (fields []dagql.Field[*ModuleObject], err error) { |
| 1333 | objDef := obj.TypeDef |