This class is iterable result of any batchable service.
RowsResult contains logic that will retrieve batches of results so that memory consumption is optimal.
This Iterable can be set so that it skips first N elements (setOffset) and/or limits the amount of
iterated elements (setLimit)