sqlite
pub struct Cursor<'l> { // some fields omitted }
An iterator over rows.
impl<'l> Cursor<'l>
fn bind(&mut self, values: &[Value]) -> Result<()>
Bind values to all parameters.
fn next(&mut self) -> Result<Option<&[Value]>>
Advance to the next row and read all columns.
fn columns(&self) -> usize
Return the number of columns.