func()

in pkg/resultset/reader.go [54:68]


func (r *Reader) ReadAt(p []byte, off int64) (int, error) {
	n := 0

	for n < len(p) {
		read, err := readOnce(r.set, r.bucket, p[n:], off+int64(n))
		n += read
		if err == io.ErrUnexpectedEOF {
			continue
		}
		if err != nil {
			return n, err
		}
	}
	return n, nil
}