[−][src]Trait ckb_rocksdb::ops::IterateCF
Required methods
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
Provided methods
fn get_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions,
mode: IteratorMode
) -> Result<DBIterator, Error>
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions,
mode: IteratorMode
) -> Result<DBIterator, Error>
fn iterator_cf_opt(
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode,
readopts: &ReadOptions
) -> Result<DBIterator, Error>
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode,
readopts: &ReadOptions
) -> Result<DBIterator, Error>
Opens an interator using the provided ReadOptions. This is used when you want to iterate over a specific ColumnFamily with a modified ReadOptions
fn iterator_cf(
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode
) -> Result<DBIterator, Error>
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode
) -> Result<DBIterator, Error>
fn full_iterator_cf(
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode
) -> Result<DBIterator, Error>
&self,
cf_handle: &ColumnFamily,
mode: IteratorMode
) -> Result<DBIterator, Error>
fn prefix_iterator_cf(
&self,
cf_handle: &ColumnFamily,
prefix: &[u8]
) -> Result<DBIterator, Error>
&self,
cf_handle: &ColumnFamily,
prefix: &[u8]
) -> Result<DBIterator, Error>
fn raw_iterator_cf(
&self,
cf_handle: &ColumnFamily
) -> Result<DBRawIterator, Error>
&self,
cf_handle: &ColumnFamily
) -> Result<DBRawIterator, Error>
Implementors
impl IterateCF for DB
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl IterateCF for OptimisticTransaction
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl IterateCF for OptimisticTransactionDB
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl IterateCF for ReadOnlyDB
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl IterateCF for SecondaryDB
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl IterateCF for TransactionDB
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl<'a> IterateCF for OptimisticTransactionSnapshot<'a>
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl<'a> IterateCF for Snapshot<'a>
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl<'a, T> IterateCF for Transaction<'a, T>
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
impl<'a, T: IterateCF> IterateCF for TransactionSnapshot<'a, T>
[src]
fn get_raw_iter_cf(
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>
[src]
&self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator, Error>