in pyqldb/cursor/buffered_cursor.py [0:0]
def __init__(self, cursor):
self._buffered_values = []
for item in cursor:
self._buffered_values.append(item)
self._buffered_values_iterator = iter(self._buffered_values)
self._consumed_ios = cursor.get_consumed_ios()
self._timing_information = cursor.get_timing_information()