MCPcopy Index your code
hub / github.com/upper/db / Next

Method Next

internal/sqlbuilder/builder.go:498–512  ·  view source on GitHub ↗
(dst ...interface{})

Source from the content-addressed store, hash-verified

496}
497
498func (iter *iterator) Next(dst ...interface{}) bool {
499 if err := iter.Err(); err != nil {
500 return false
501 }
502
503 if err := iter.next(dst...); err != nil {
504 // ignore db.ErrNoMoreRows, just break.
505 if !errors.Is(err, db.ErrNoMoreRows) {
506 _ = iter.setErr(err)
507 }
508 return false
509 }
510
511 return true
512}
513
514func (iter *iterator) next(dst ...interface{}) error {
515 if iter.cursor == nil {

Callers 1

NextScanMethod · 0.95

Calls 3

ErrMethod · 0.95
nextMethod · 0.95
setErrMethod · 0.95

Tested by

no test coverage detected