The result of query: it owns the received data, and for rows hands out one row at a time.
Strings and byte slices in a row point into that data and stay valid until free_rows.
The result of query: it owns the received data, and for rows hands out one row at a time.
Strings and byte slices in a row point into that data and stay valid until free_rows.