Trait engine_traits::iterable::Iterable [−][src]
Associated Types
Required methods
fn iterator_opt(&self, opts: IterOptions) -> Result<Self::Iterator>
[src]
fn iterator_cf_opt(&self, cf: &str, opts: IterOptions) -> Result<Self::Iterator>
[src]
Provided methods
fn iterator(&self) -> Result<Self::Iterator>
[src]
fn iterator_cf(&self, cf: &str) -> Result<Self::Iterator>
[src]
fn scan<F>(
&self,
start_key: &[u8],
end_key: &[u8],
fill_cache: bool,
f: F
) -> Result<()> where
F: FnMut(&[u8], &[u8]) -> Result<bool>,
[src]
&self,
start_key: &[u8],
end_key: &[u8],
fill_cache: bool,
f: F
) -> Result<()> where
F: FnMut(&[u8], &[u8]) -> Result<bool>,
fn scan_cf<F>(
&self,
cf: &str,
start_key: &[u8],
end_key: &[u8],
fill_cache: bool,
f: F
) -> Result<()> where
F: FnMut(&[u8], &[u8]) -> Result<bool>,
[src]
&self,
cf: &str,
start_key: &[u8],
end_key: &[u8],
fill_cache: bool,
f: F
) -> Result<()> where
F: FnMut(&[u8], &[u8]) -> Result<bool>,
fn seek(&self, key: &[u8]) -> Result<Option<(Vec<u8>, Vec<u8>)>>
[src]
fn seek_cf(&self, cf: &str, key: &[u8]) -> Result<Option<(Vec<u8>, Vec<u8>)>>
[src]
Implementors
impl Iterable for PanicEngine
impl Iterable for PanicEngine
impl Iterable for PanicSnapshot
impl Iterable for PanicSnapshot
impl Iterable for PanicSstReader
impl Iterable for PanicSstReader
impl Iterable for RocksEngine
impl Iterable for RocksEngine
impl Iterable for RocksSnapshot
impl Iterable for RocksSnapshot
impl Iterable for RocksSstReader
impl Iterable for RocksSstReader