crate::ix!();
pub struct LevelDBIteratorWrapper {
iter: *mut LevelDBIterator,
valid: bool,
key_: Slice,
}
impl Default for LevelDBIteratorWrapper {
fn default() -> Self {
todo!();
}
}
impl Drop for LevelDBIteratorWrapper {
fn drop(&mut self) {
todo!();
}
}
impl LevelDBIteratorWrapper {
pub fn new(iter: *mut LevelDBIterator) -> Self {
todo!();
}
pub fn iter(&self) -> *mut LevelDBIterator {
todo!();
}
pub fn set(&mut self, iter: *mut LevelDBIterator) {
todo!();
}
pub fn valid(&self) -> bool {
todo!();
}
pub fn key(&self) -> Slice {
todo!();
}
pub fn value(&self) -> Slice {
todo!();
}
pub fn status(&self) -> crate::Status {
todo!();
}
pub fn next(&mut self) {
todo!();
}
pub fn prev(&mut self) {
todo!();
}
pub fn seek(&mut self, k: &Slice) {
todo!();
}
pub fn seek_to_first(&mut self) {
todo!();
}
pub fn seek_to_last(&mut self) {
todo!();
}
pub fn update(&mut self) {
todo!();
}
}