MCPcopy Index your code
hub / github.com/rilldata/rill / Next

Method Next

runtime/resolver.go:309–320  ·  view source on GitHub ↗

Next implements ResolverResult.

()

Source from the content-addressed store, hash-verified

307
308// Next implements ResolverResult.
309func (r *driverResolverResult) Next() (map[string]any, error) {
310 if !r.rows.Next() {
311 r.closeErr = r.rows.Close()
312 return nil, io.EOF
313 }
314 row := make(map[string]any)
315 err := r.rows.MapScan(row)
316 if err != nil {
317 return nil, err
318 }
319 return row, nil
320}
321
322// MarshalJSON implements ResolverResult.
323func (r *driverResolverResult) MarshalJSON() ([]byte, error) {

Callers

nothing calls this directly

Calls 3

NextMethod · 0.65
CloseMethod · 0.65
MapScanMethod · 0.65

Tested by

no test coverage detected