fn iterate_slices_with_keys<F> (&self, mut p: F) -> Result<bool>
    where F: FnMut(K, SliceData) -> Result<bool> {
        self.iterate_slices(|mut key, mut slice| {
            let key = K::construct_from(&mut key)?;
            Y::skip(&mut slice)?;
            p(key, slice)
        })
    }
/// iterates all objects in tree with callback function
iterates all objects in tree with callback function
iterates all objects in tree with callback function
fn iterate_slices_with_keys<F> (&self, mut p: F) -> Result<bool>
    where F: FnMut(K, SliceData) -> Result<bool> {
        self.iterate_slices(|mut key, mut slice| {
            let key = K::construct_from(&mut key)?;
            Y::skip(&mut slice)?;
            p(key, slice)
        })
    }
fn iterate_slices_with_keys < F > ( & self , mut p : F ) -> Result < bool > where F : FnMut ( K , SliceData ) -> Result < bool > { self . iterate_slices ( | mut key , mut slice | { let key = K :: construct_from ( & mut key ) ? ; Y :: skip ( & mut slice ) ? ; p ( key , slice ) } ) }
iterates all objects in tree with callback function
iterates all objects in tree with callback function
&self
p
F
&self
p
F