(dst ...interface{})
| 443 | } |
| 444 | |
| 445 | func (iter *iterator) NextScan(dst ...interface{}) error { |
| 446 | if ok := iter.Next(); ok { |
| 447 | return iter.Scan(dst...) |
| 448 | } |
| 449 | if err := iter.Err(); err != nil { |
| 450 | return err |
| 451 | } |
| 452 | return db.ErrNoMoreRows |
| 453 | } |
| 454 | |
| 455 | func (iter *iterator) ScanOne(dst ...interface{}) error { |
| 456 | defer iter.Close() |