Trait ckb_db::iter::DBIterator [−][src]
pub trait DBIterator {
fn iter_opt(
&self,
col: Col,
mode: IteratorMode<'_>,
readopts: &ReadOptions
) -> Result<DBIter<'_>>;
fn iter(&self, col: Col, mode: IteratorMode<'_>) -> Result<DBIter<'_>> { ... }
}Expand description
An iterator over a column family, with specifiable ranges and direction.
Required methods
fn iter_opt(
&self,
col: Col,
mode: IteratorMode<'_>,
readopts: &ReadOptions
) -> Result<DBIter<'_>>
fn iter_opt(
&self,
col: Col,
mode: IteratorMode<'_>,
readopts: &ReadOptions
) -> Result<DBIter<'_>>
Opens an interator using the provided IteratorMode and ReadOptions. This is used when you want to iterate over a specific ColumnFamily with a modified ReadOptions