[−][src]Trait sqlx_core::cursor::Cursor
Represents a result set, which is generated by executing a query against the database.
A Cursor can be created by either Executor::execute or
Query::fetch.
Initially the Cursor is positioned before the first row. The next method moves the cursor
to the next row, and because it returns None when there are no more rows, it can be used
in a while loop to iterate through all returned rows.
Associated Types
Loading content...Required methods
fn next<'cur>(
&'cur mut self
) -> BoxFuture<'cur, Result<Option<<Self::Database as HasRow<'cur>>::Row>>>
&'cur mut self
) -> BoxFuture<'cur, Result<Option<<Self::Database as HasRow<'cur>>::Row>>>
Fetch the next row in the result. Returns None if there are no more rows.