pub type Hunk<Hash, Local> = BaseHunk<Atom<Hash>, Local>;
impl<'a, Context, Local> Iterator for RevHunkIter<&'a Hunk<Context, Local>, &'a Atom<Context>> type Item = &'a Atom<Context>;
Which kind of iterator are we turning this into?
The type of the elements being iterated over.
Creates an iterator from a value. Read more