Move to the next row.
If false is returned, the cursor is closed and is no longer valid.
Future<bool> moveNext();