[][src]Trait rkv::backend::BackendRoCursor

pub trait BackendRoCursor<'c>: Debug {
    type Iter: BackendIter<'c>;
    fn into_iter(self) -> Self::Iter;
fn into_iter_from<K>(self, key: K) -> Self::Iter
    where
        K: AsRef<[u8]> + 'c
;
fn into_iter_dup_of<K>(self, key: K) -> Self::Iter
    where
        K: AsRef<[u8]> + 'c
; }

Associated Types

type Iter: BackendIter<'c>

Loading content...

Required methods

fn into_iter(self) -> Self::Iter

fn into_iter_from<K>(self, key: K) -> Self::Iter where
    K: AsRef<[u8]> + 'c, 

fn into_iter_dup_of<K>(self, key: K) -> Self::Iter where
    K: AsRef<[u8]> + 'c, 

Loading content...

Implementors

impl<'c> BackendRoCursor<'c> for rkv::backend::LmdbRoCursor<'c>[src]

type Iter = IterImpl<'c, RoCursor<'c>>

impl<'c> BackendRoCursor<'c> for rkv::backend::LmdbRwCursor<'c>[src]

type Iter = IterImpl<'c, RwCursor<'c>>

impl<'c> BackendRoCursor<'c> for rkv::backend::SafeModeRoCursor<'c>[src]

type Iter = IterImpl<'c>

impl<'c> BackendRoCursor<'c> for rkv::backend::SafeModeRwCursor<'c>[src]

type Iter = IterImpl<'c>

Loading content...