1 2 3 4 5 6 7 8 9 10 11 12 13 14
enum IterState { } pub struct Iter<'a, K: Key, V> { stack: ArrayVec<K::IterStack<'a>> } impl<'a, K: Key, V> Iter { pub fn new(root: RootPtr) -> Iter { let mut stack = ArrayVec::new(); stack.insert() } }