Trait LevelDBIterator
Source pub trait LevelDBIterator<'a> {
type RevIter: LevelDBIterator<'a>;
// Required methods
fn raw_iterator(&self) -> *mut leveldb_iterator_t;
fn reverse(self) -> Self::RevIter;
// Provided methods
fn valid(&self) -> bool { ... }
unsafe fn advance_raw(&mut self) { ... }
fn advance(&mut self) { ... }
fn key(&self) -> Vec<u8> ⓘ { ... }
fn value(&self) -> Vec<u8> ⓘ { ... }
fn entry(&self) -> (Vec<u8>, Vec<u8>) { ... }
fn seek_to_first(&self) { ... }
fn seek_to_last(&self) { ... }
fn seek(&self, key: &[u8]) { ... }
}