Trait ckb_rocksdb::ops::IterateCF [−][src]
Required methods
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
Provided methods
fn get_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
fn iterator_cf_opt<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>,
readopts: &ReadOptions
) -> Result<DBIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>,
readopts: &ReadOptions
) -> Result<DBIterator<'b>, 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<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
fn full_iterator_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
mode: IteratorMode<'_>
) -> Result<DBIterator<'b>, Error>
fn prefix_iterator_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
prefix: &[u8]
) -> Result<DBIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
prefix: &[u8]
) -> Result<DBIterator<'b>, Error>
fn raw_iterator_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily
) -> Result<DBRawIterator<'b>, Error>
Implementors
impl IterateCF for DB
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for OptimisticTransaction
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for OptimisticTransactionDB
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for OptimisticTransactionSnapshot<'_>
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for ReadOnlyDB
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for SecondaryDB
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for Snapshot<'_>
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl IterateCF for TransactionDB
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl<T> IterateCF for Transaction<'_, T>
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
impl<T: IterateCF> IterateCF for TransactionSnapshot<'_, T>
[src]
fn get_raw_iter_cf<'a: 'b, 'b>(
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>
[src]
&'a self,
cf_handle: &ColumnFamily,
readopts: &ReadOptions
) -> Result<DBRawIterator<'b>, Error>